繁体   English   中英

如何使用PHP将小数舍入到下一位

[英]How to round a fraction into next digit using PHP

我知道php的内置round()函数,该函数返回1.6 2 但它返回1 1.1 如果给定数字有小数部分,我想返回下一个数字。 例如,我想为1.11.01甚至1.0001返回2 但是我不想为1.0返回相同的值,它本身可能返回1 如何在PHP中实现呢?

看看php的ceil()

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

使用ceil()舍入到下一个数字

echo ceil(1.0); // will echo 1

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM