我知道php的內置函數round()
,它返回2
爲1.6
。但它會返回1
的1.1
。如果給定的數字有小數部分,我想返回下一個數字。例如,我想爲1.1
或1.01
或甚至1.0001
返回2
。但我不想爲1.0
返回相同的結果,這可能會返回1
本身。我怎樣才能在PHP中實現這一點?如何將小數部分轉換爲下一個數字 - PHP
在此先感謝... :)
我知道php的內置函數round()
,它返回2
爲1.6
。但它會返回1
的1.1
。如果給定的數字有小數部分,我想返回下一個數字。例如,我想爲1.1
或1.01
或甚至1.0001
返回2
。但我不想爲1.0
返回相同的結果,這可能會返回1
本身。我怎樣才能在PHP中實現這一點?如何將小數部分轉換爲下一個數字 - PHP
在此先感謝... :)
看看PHP的ceil()
。
echo ceil(4.3); // 5
echo ceil(9.999); // 10
echo ceil(-3.14); // -3
感謝兄弟...我會盡快接受這個答案.. :) – 2013-03-23 07:44:47
你不能錯過的'小區()'和'地板()'當你知道'輪()'。 'round()'只是混合(最接近的整數)。 – SparKot 2013-03-23 07:46:28
謝謝@SparKot ...我忘了它;;) – 2013-03-23 08:07:52