(rem number1 number2 [number3 ...])
Determine the remainder of this division operation.
This function returns the remainder when number1 is divided by number2. You can use integers or real numbers. When there are more than two numbers, this function first finds the remainder of number1 divided by number2. Use that remainder and divide by number3 and continue the process.
Examples
Code | Returns |
---|---|
(rem 40 13) | 1 |
(rem 8 8) | 0 |
(rem 25 7.0) | 4.0 |
(rem 2 -8 9.0) | 2.0 |
(rem 2 -8) | 2 |
(rem 2 9.0) | 2.0 |
(rem -36 13.0 6) | -4.0 |
(rem -36 13.0) | -10.0 |
(rem -10.0 6) | -4.0 |
(rem 0 0) | error: divide by zero |