PHP Conference Japan 2024

bcfloor

(PHP 8 >= 8.4.0)

bcfloor將任意精度數字無條件捨去至整數位

說明

bcfloor(字串 $num): 字串

如果需要,將 num 無條件捨去至最接近的整數,並回傳結果。

參數

num
要捨去的數值。

回傳值

回傳一個數值字串,表示 num 無條件捨去至最接近的整數。

錯誤/例外

如果 num 不是格式正確的 BCMath 數值字串,則此函式會擲出 ValueError

範例

範例 #1 bcfloor() 範例

<?php
var_dump
(bcfloor('4.3'));
var_dump(bcfloor('9.999'));
var_dump(bcfloor('-3.14'));
?>

以上範例會輸出:

string(1) "4"
string(1) "9"
string(2) "-4"

另請參閱

  • bcceil() - 無條件進位任意精度數字
  • bcround() - 四捨五入任意精度數字
新增註釋

使用者貢獻的註釋

此頁面沒有使用者貢獻的註釋。
To Top