我有一个这样的值:
$value = 2.3333333333;
我想将这个值四舍五入为这样:
$value = 2.35;
我已经尝试过 round、ceil 等,但结果不是我所期望的。
请任何人帮忙。
Thanks
从字面上看你的问题,这样就可以了:
$value = (round($original_value / 0.05, 0)) * 0.05
即将四舍五入到nearest 0.05.
如果出于某种原因你想要总是四舍五入到 0.05,使用
$value = (round(($original_value + 0.025) / 0.05, 0)) * 0.05
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)