有很多方法可以实现这一目标。一个是这样的:
<?php
echo roundNumber( 29 )."<br>";
echo roundNumber( 590 )."<br>";
echo roundNumber( 3670 )."<br>";
echo roundNumber( 49589 )."<br>";
function roundNumber( $number )
{
$digitCount = floor( log10( $number ) ) ;
$base10 = pow( 10, $digitCount );
return floor( $number / $base10 ) * $base10;
}
?>
输出是这样的:
20
500
3000
40000
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句