我正在寻找像PHP_ROUND_HALF_DOWN这样的圆形模式,但总是向下:
$number = 76.5 // I want 76
$number = 76.6 // I want 76
$number = 77.0 // I want 77
$number = 0.0165 // I want 0.0160
$number = 0.0166 // I want 0.0160
$number = 0.0170 // I want 0.0170
有解决方案吗?
您可以使用地板功能,例如:
floor(76.5) = 76
但是对于将小数四舍五入到小数位,您需要乘法/除法,例如:
floor(0.0165 * 1000) / 1000 = 0.016
http://php.net/manual/en/function.floor.php