查询

bcscale()函数—用法及示例

「 设置所有bc数学函数的默认小数点保留位数 」


函数名称: bcscale()

适用版本: PHP 4, PHP 5, PHP 7

函数描述:设置所有bc数学函数的默认小数点保留位数。

用法示例:

  1. 设置bc数学函数的小数点保留位数为2:

    bcscale(2);
    
  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。

补充纠错
上一个函数: bcsqrt()函数
下一个函数: bcsub()函数
热门PHP函数
分享链接