rem
- 调用格式:
r = rem(a,b) r = rem(a,b)返回a除以b后的余数,其中a为被除数,b为除数。这个操作在概念上等于r = a - b.*fix(a./b),它使用与mod函数不同的舍入。rem函数遵循rem(a,0)为NaN的约定。例题:
1
2
3
4
5a = 1:5;
b = 3;
r = rem(a,b)
r =
1 2 0 1 2rem(a,b)finds the remainder after division. If b <> 0, thenrem(a,b) = a - fix(a/b)*b. If b = 0 or b = Inf or b = -Inf, then rem returns NaN.
The rem function does not support complex numbers: all values must be real numbers.
To find the remainder after division of polynomials, use quorem.- 当正数与负数取余时,当得到的余数结果的符号希望跟除数(x)一样,用
rem()函数;当得到的余数结果的符号希望跟被除数(y)一样,用mod()函数 mod(x,y)与y同号,rem(x,y)与x同号