PHP函数:bcmod()
适用版本:PHP 4, PHP 5, PHP 7
函数描述:bcmod() 函数用于计算两个大数字的模运算结果。
用法: string bcmod ( string $left_operand , string $modulus )
参数:
- $left_operand: 被除数,一个任意长度的数字字符串。
- $modulus: 除数,一个任意长度的数字字符串。
返回值: bcmod() 函数返回除法操作的模数(余数)作为一个字符串。
示例:
$num1 = '12345678901234567890';
$num2 = '9876543210987654321';
$result = bcmod($num1, $num2);
echo $result; // 输出:8641975320987654323
在上面的示例中,bcmod() 函数将数字字符串 $num1
和 $num2
作为参数传递。函数计算了 $num1
对 $num2
的模运算结果,并将其作为字符串返回。最后,我们将结果打印到屏幕上,输出为 8641975320987654323
。
请注意,bcmod() 函数用于处理任意长度的数字字符串,而不受标准整数或浮点类型的限制。这使得它成为处理大数字的理想工具。