bcmod
对一个任意精度数字取模
bcmod
PHP 4 >= 4.0.5, PHP 5, PHP 7, PHP 8
bcmod 函数用于计算两个大数的模运算。它会返回一个数除以另一个数的余数。此函数可以处理任意精度的数字,因此非常适合进行精度较高的数学运算。
bcmod(string $num1, string $num2): string
返回 $num1 除以 $num2 的余数,结果是一个字符串。如果 $num2 为 0,则会触发警告并返回 false。
$result = bcmod("10", "3");
在上面的例子中,我们调用 bcmod 函数计算 10 除以 3 的余数。结果应该是 1,因为 10 ÷ 3 = 3 余 1。
<?php $num1 = "10"; $num2 = "3"; $result = bcmod($num1, $num2); echo "余数是: " . $result; // 输出 余数是: 1 ?>