gpt4 book ai didi

ruby - 截断 float 而不向上舍入

转载 作者:数据小太阳 更新时间:2023-10-29 06:29:23 26 4
gpt4 key购买 nike

我有一个 float ,我想截断到 3 个位置,但我不想四舍五入。

例如,将 1.0155555555555555 转换为 1.015(而不是 1.016)。

我将如何在 Ruby 中执行此操作?

最佳答案

您还可以转换为 BigDecimal,然后对其调用 truncate。

1.237.to_d.truncate(2).to_f # will return 1.23

关于ruby - 截断 float 而不向上舍入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8106677/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com