函数名称: bcscale()适用版本: PHP 4, PHP 5, PHP 7函数描述:设置所有bc数学函数的默认小数点保留位数。用法示例:设置bc数学函数的小数点保留位数为2:bcscale(2)...
函数名称: bcscale()
适用版本: PHP 4, PHP 5, PHP 7
函数描述:设置所有bc数学函数的默认小数点保留位数。
用法示例:
设置bc数学函数的小数点保留位数为2:
bcscale(2);
进行bc数学计算,并保留相应的小数点位数:
bcscale(4);
$x = '1.23456789';
$y = '2.34567890';
$sum = bcadd($x, $y);
echo $sum; // 输出:3.5802
$diff = bcsub($x, $y);
echo $diff; // 输出:-1.1111
$prod = bcmul($x, $y);
echo $prod; // 输出:2.8884
$quot = bcdiv($x, $y);
echo $quot; // 输出:0.5278
注意事项:bcscale()函数设置的小数点位数仅对于未显式指定小数点保留位数的bc数学函数有效。如果在其他函数中使用bcscale()函数更改了保留位数,则在计算时应该相应地重新设置。如果未调用bcscale()函数,则默认小数点位数为0。