PHP 的常用數字函數

PHP

本筆記記錄了一些常用的 PHP 數字函數。

round()

四捨五入至整數。

1
2
$m = 3.14159;
echo round($m) . '......';

結果是︰

3......

四捨五入至指定小數位,例如「3」。

1
2
$n = 3.14159;
echo round($n, 3);

結果是︰

3.142

ceil()

準確至比當前數字大的最小整數。

1
2
$j = 3.14;
echo ceil($j) . '......';

結果是︰

4......

準確至比當前數字大的最小整數。

1
2
$k = -3.14;
echo ceil($k) . '......';

結果是︰

-3......

floor()

準確至比當前數字小的最大整數。

1
2
$w = 3.14;
echo floor($w) . '......';

結果是︰

4......

準確至比當前數字小的最大整數。

1
2
$x = -3.14;
echo floor($x) . '......';

結果是︰

-4......

number_format()

格式化為通用形式,小數位取四捨五入。

1
2
$p = 12345.6789;
echo number_format($p);

結果是︰

12346

格式化為通用形式,小數位取四捨五入至指定小數位。

1
2
$p = 12345.6789;
echo number_format($p, 2);

結果是︰

12345.68
Made in Hong Kong