gpt4 book ai didi

Ruby 固定数字大十进制舍入

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

我想用 ruby​​ 对 BigDecimal 进行舍入。我知道我可以使用 round 函数但是

轮函数给出

(3.2).round(2) =>  3.2

我要

(3.2).round(2) =>  3.20
(3.20).round(2) => 3.20
(3).round(2) => 3.00
(3.578).round(2) => 3.58

我总是希望有 2 位小数,3.20 而不是 3.2

知道如何完成这项工作吗?

最佳答案

试试这个:

'%.2f' % 3.2
=> "3.20"

'%.2f' % 3
=> "3.00"

'%.2f' % 3.578
=> "3.58"

etc.

关于Ruby 固定数字大十进制舍入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13076593/

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