REMAINDER

Synopsis
REMAINDER dividend divisor
Description

Outputs the remainder of dividing dividend by divisor. Both dividend and divisor must be numbers and divisor must not be 0.

Mathematically, a remainder is a number such that

dividend = quotient * divisor + remainder

Where quotient is an integer and -divisor < remainder < divisor. By this definition, two remainders may be possible for a given divisor and dividend, one positive and one negative. To make REMAINDER well-defined, it always outputs the remainder whose sign matches that of dividend. In contrast, MODULO uses the sign of divisor.

Example
SHOW REMAINDER 5 3
2
SHOW REMAINDER -5 3
-2
SHOW REMAINDER 3.8 1.2
0.2

SourceForge.net Logo