Changeset 7515:3a10b60af277
- Timestamp:
- 12/02/07 13:31:10 (5 years ago)
- Branch:
- default
- File:
-
- 1 edited
-
sage/matrix/matrix_modn_dense.pyx (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
sage/matrix/matrix_modn_dense.pyx
r6977 r7515 69 69 [ [ 0*Z(3), Z(3)^0, 0*Z(3) ], [ Z(3)^0, 0*Z(3), 0*Z(3) ], 70 70 [ 0*Z(3), 0*Z(3), Z(3)^0 ] ] ]) 71 72 TESTS: 73 sage: M = MatrixSpace(GF(5),2,2) 74 sage: A = M([1,0,0,1]) 75 sage: A - int(-1) 76 [1 0] 77 [0 1] 78 sage: B = M([4,0,0,1]) 79 sage: B - int(-1) 80 [4 0] 81 [0 1] 71 82 """ 72 83 … … 179 190 cdef Py_ssize_t i, j, k 180 191 cdef mod_int *v 192 cdef mod_int p 193 p = self._base_ring.characteristic() 181 194 182 195 # scalar? … … 191 204 else: 192 205 e = entries # coerce to an unsigned int 206 e %= p 193 207 if e != 0: 194 208 for i from 0 <= i < self._nrows:
Note: See TracChangeset
for help on using the changeset viewer.
