我有一个浮点数,我想将其截断为 3 位,但我不想向上舍入。
例如,转换1.0155555555555555
to 1.015
(not 1.016
).
我将如何在 Ruby 中做到这一点?
您还可以转换为 BigDecimal,并对其调用 truncate。
1.237.to_d.truncate(2).to_f # will return 1.23
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)