2017-06-08 15 views
0

你能幫我弄清楚這一點。如果有0.001以上,我需要將數字整數轉換爲美分。所以它必須是0.01或者如果1.133必須是1.14。我嘗試了很多方法,如小數點以上舍入PHP如果0.001

number_format(round($number, 1, PHP_ROUND_HALF_UP), 2); 

等...仍然沒有什麼幫助。

+0

echo round(1.95583,2); // 1.96 –

回答

3

您可以使用ceil()四捨五入。不幸的是,你不能指定多少小數,所以你必須乘以和除:

$number = ceil($number * 100)/100; 
+0

Omggggg終於....我相信它。謝謝soooo,上網兩個小時.... – Albance