我正在寻找像 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
有解决方案吗?
答案 0 :(得分:1)
您可以使用楼层功能,例如:
floor(76.5) = 76
但是为了将小数位数舍入到小数位,您需要乘以/除以,例如:
floor(0.0165 * 1000) / 1000 = 0.016