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 non-negative integers.
- 
An integer is allowed for poly.  This can be used for an
alternative for irem()except that the result is normalized to
a non-negative 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] (x-2)^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.