通过舍入函数获取“舍入数字”


Get "rounded numbers" by a round function

PHP中有没有办法获取round函数四舍五入的内容。

的意思是,让我们假设我有

$totalRows = 54;
$v = round($totalRows, -1);
print $v // prints 50

这很好,但我想知道是否有办法获得已四舍五入$totalRows删除的数字 4。我知道这可能与round()函数无关,但这只是我想要实现的一个例子

您四舍五入到最接近的 10。您可以使用模 10 来获取余数:

$totalRows = 54;
$remainder = $totalRows % 10;
print $remainder; //prints 4

只需执行

print $totalRows - $v;

据我所知,没有函数可以检索它,但纯数学运算应该足够好。