查詢

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函式
分享連結