Ruby on Rails - Rounding,数十和数百位

lam*_*rin 1 ruby

我想围绕那些和数十位数的位置来计算价值.

如果它是1999年,它应显示为1900年

如果它是19999,它应显示为19000

代码是这样的

{overall_cost.to_money.format(:no_cents)}

Way*_*rad 6

你可以像这样圆:

(n.to_i / 100) * 100
Run Code Online (Sandbox Code Playgroud)

但是,你要求一个猴子补丁,以便:nocents是...钱的有效论据,我想.我戳了一下导轨源,没看到猴子贴片应该去哪里.