(PHP 4, PHP 5, PHP 7)
bcmod — Get modulus of an arbitrary precision number
bcmod ( string $num1 , string $num2 [, int|null $scale = null ] ) : string
Get the remainder of dividing num1
by num2
. Unless num2
is zero, the result has the same sign as num1
.
num1
The dividend, as a string.
num2
The divisor, as a string.
Returns the modulus as a string, or null
if num2
is 0
.
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. |
Example #1 bcmod() example
© 1997–2020 The PHP Documentation Group
Licensed under the Creative Commons Attribution License v3.0 or later.
https://www.php.net/manual/en/function.bcmod.php