📅  最后修改于: 2023-12-03 15:03:36.344000             🧑  作者: Mango
bcadd()
函数用于对两个高精度数字进行加法运算。
bcadd(string $left_operand, string $right_operand, int $scale = 0): string
left_operand
:左操作数,必须是一个字符串。right_operand
:右操作数,必须是一个字符串。scale
:可选参数,指定结果的小数点后保留的位数,默认值为 0。函数返回一个字符串,表示两个操作数的和。
以下示例演示了如何使用 bcadd()
函数:
<?php
$num1 = '12345678901234567890.1234567890';
$num2 = '98765432109876543210.0987654321';
$result = bcadd($num1, $num2);
echo $result; // 111111111011111111100.222222221
?>
false
。可以通过 phpinfo()
函数查看当前 PHP 环境是否开启了 BCMath 扩展。使用 bcadd()
可以方便地对两个高精度数字进行加法运算,并且保留指定的小数点后的位数。但需要注意输入参数必须为字符串类型,并且需要开启 BCMath 扩展函数库。