如何将小数部分转换为下一个数字 - PHP

问题描述:

我知道php的内置函数round(),它返回21.6。但它会返回11.1。如果给定的数字有小数部分,我想返回下一个数字。例如,我想为1.11.01或甚至1.0001返回2。但我不想为1.0返回相同的结果,这可能会返回1本身。我怎样才能在PHP中实现这一点?如何将小数部分转换为下一个数字 - PHP

在此先感谢... :)

+0

你不能错过的'小区()'和'地板()'当你知道'轮()'。 'round()'只是混合(最接近的整数)。 – SparKot 2013-03-23 07:46:28

+0

谢谢@SparKot ...我忘了它;;) – 2013-03-23 08:07:52

看看PHP的ceil()

echo ceil(4.3); // 5 
echo ceil(9.999); // 10 
echo ceil(-3.14); // -3 
+0

感谢兄弟...我会尽快接受这个答案.. :) – 2013-03-23 07:44:47

使用ceil()围捕下一个数字

echo ceil(1.0); // will echo 1

http://www.php.net/manual/en/function.ceil.php