Go to the first, previous, next, last section, table of contents.
 poly % m

:: integer remainder to all integer coefficients of the polynomial.
 return

integer or polynomial
 poly

integer or polynomial with integer coefficients
 m

intger

Returns a polynomial whose coefficients are remainders of the
coefficients of the input polynomial divided by m.

The resulting coefficients are all normalized to nonnegative integers.

An integer is allowed for poly. This can be used for an
alternative for
irem()
except that the result is normalized to
a nonnegative integer.

Coefficients of poly and m must all be integers, though the
type checking is not done.
[0] (x+2)^5 % 3;
x^5+x^4+x^3+2*x^2+2*x+2
[1] (x2)^5 % 3;
x^5+2*x^4+x^3+x^2+2*x+1
[2] (5) % 4;
3
[3] irem(5,4);
1
 References

section
idiv
, irem
.
Go to the first, previous, next, last section, table of contents.