Google

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.