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; <function>bcmod</function> example ]]> <function>bcmod</function> with decimals ]]> &reftitle.seealso; bcdiv