使用php将数字向下舍入到最接近的百分之一

时间:2019-02-18 04:00:49

标签: php

我可能看起来不够努力,但是有关php取整的常见问题是向上取整,而不是向下取整。

例如,我正在尝试解决这个问题。

<?php $roundDown = 768; ?>

下降到..

<?php var_dump($roundDown) /* 700 */ ?>

最简单的方法是什么?或者是因为该数字在技术上没有四舍五入而接近800?

如果不舍入,我需要执行的功能是什么?

朝着正确方向的一点表示赞赏。

1 个答案:

答案 0 :(得分:3)

您可以尝试使用ceil()和floor()函数。

 echo floor(768 / 100) * 100;  // Output:700
 echo ceil(768 / 100) * 100;  // Output:800