0

と に非常に奇妙な問題がnumber_with_precision()ありnumber_to_currency()ます。

comparison of String with 0 failed私のアプリケーションでは、設定しないと両方とも発生します:precision

しかし、irbでまったく同じ機能を試すと、すべて問題ありません:

1.9.3p0 :058 > helper.number_with_precision(12)
 => "12.000" 
1.9.3p0 :059 > helper.number_to_currency(12)
 => "12.00 €" 

Gemfile を調べて、Gem の 1 つから来ている可能性があると推測しましたが、何も見つかりませんでした。

何かがオーバーライドしているという奇妙な感覚がありnumber_with_delimiter()、このエラーが発生していますが、何が原因かわかりません。

参考までに、Rails 3.2.1 と Ruby 1.9.1 を使用しています。これが私の Gemfile です: https://gist.github.com/2847099

よろしくお願いします。

4

0 に答える 0