在PHP中,我需要将一个数字四舍五入到下一个整数。例如,在我的程序中,我使用如下的回合。
$val = round(count($names)/15);
如果 count($ names)为1.2,我需要将其舍入为2而不是1.我尝试执行以下方法。
$val = round(count($names)/15) + 1;
但是,在上面的方法中,如果我将计数($ names)设为1.6,那么当我将其递增1时,它会四舍五入为3.
有没有办法无论小数值是多少,都需要四舍五入到下一个整数?
答案 0 :(得分:6)
答案 1 :(得分:1)
试试这个:
$val = round(count($names)/15, PHP_ROUND_HALF_DOWN) + 1;