函式名稱: 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。