bcadd
2个任意精度数字的加法计算
PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8
bcadd 函数用于精确地将两个任意精度的数字相加,并返回相加后的结果。它会自动进行进位,以确保结果具有指定的小数位数。
bcadd(string $left_operand, string $right_operand, int $scale = 0): string
返回加法结果,结果为一个字符串,精确到指定的小数位数。
以下是一个简单的示例,演示如何使用 bcadd 函数来执行精确的加法运算:
<?php $num1 = '1.234'; $num2 = '2.345'; $result = bcadd($num1, $num2, 2); echo $result; // 输出 3.58 ?>
在这个示例中,我们定义了两个数字 $num1 和 $num2,并使用 bcadd 函数将它们相加。我们指定了 $scale 参数为 2,意味着结果会保留到小数点后 2 位。最后,使用 echo 输出结果,输出为 3.58。