我正在尝试在Rails 3中使用number_to_currency获取小数点后两位,但只能得到一位。我的数据库字段定义如下:
t.decimal "amount", :precision => 5, :scale => 2
在我的模板中,我有以下内容:
#{number_to_currency(@purch.amount)}
然而,我得到的结果是:PLN 34.7
在数据库中,我可以清楚地看到:34.70
我想看到我的第二个零 - 这是一个特性还是我漏掉了什么?
谢谢!
:precision
,但是也没有得到任何结果。不过,非常感谢你指出了区域选项,我发现我将:strip_insignificant_zeros
设置为了true,这就是解决我的问题的答案。谢谢! - iRonin