我需要一个按照变量
创建的BigDecimal数字缩放的方法示例:
number1 = BigDecimal.new('154.4978')
number1 => 154.4978
现在我想要数字1 = 154.49。我如何降低规模?
答案 0 :(得分:5)
您是否尝试过#truncate
:
BigDecimal.new('154.4978').truncate(2) # => 154.49
这些都在API文档中:http://rubydoc.info/stdlib/bigdecimal/1.8.7/BigDecimal:truncate