bcmod
Get modulus of an arbitrary precision number
&reftitle.description;
stringbcmod
stringnum1
stringnum2
intnullscale&null;
Get the remainder of dividing num1 by
num2.
Unless num2 is zero, the result has the same sign
as num1.
&reftitle.parameters;
num1
The dividend, as a string.
num2
The divisor, as a string.
&reftitle.returnvalues;
Returns the modulus as a string, or &null; if
num2 is 0.
&reftitle.changelog;
&Version;
&Description;
8.0.0
scale is now nullable.
7.2.0
num1 and num2 are no
longer truncated to integer, so now the behavior of
bcmod follows fmod rather than
the % operator.
7.2.0
The scale parameter was added.
&reftitle.examples;
bcmod example
]]>
bcmod with decimals
]]>
&reftitle.seealso;
bcdiv