問題タブ [number-to-currency]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1826 参照

ruby-on-rails-3 - Railsのnumber_to_currencyの精度が機能しません-バグですか?

Rails 3の小数点以下2桁を取得するために、number_to_currencyを使用しようとしていますが、取得できるのは1つだけです。私のDBフィールドは次のように定義されています。

私のテンプレートには次のものがあります。

それでも結果として、次のようになります。PLN 34,7
DBでは、次のことがはっきりとわかります。34.70
2番目のゼロを見たいのですが、これは機能ですか、それとも何かが足りませんか?

ありがとう!

0 投票する
1 に答える
2523 参照

ruby-on-rails-3 - Rails 3 のテキスト フィールドに表示する小数を取得できません

簡単な質問があります... Rails にはかなり慣れていないので、コードで発生している問題について助けてもらえないかと思っていました。通貨をフォーマットしたい一連の入力ボックス (収益と費用を要求するオンライン アプリ) があります。アプリ内の他の独立した入力ボックス (text_fields) に次のコード行を使用していますが、何らかの理由で、損益計算書フィールドに追加しようとすると機能しません。

私が使用しているコード:

私が問題を抱えているコードの領域:

最後の total_revenue フィールドは、class:add (純売上高と利子収入) を使用して値を計算することに注意してください。

私が間違っていること、および text_fields (入力ボックス) が次の形式で値を表示しない理由についてのヘルプ: $x,xxx.00 をいただければ幸いです。

あなたの助けと時間に心から感謝します!

0 投票する
2 に答える
21966 参照

ruby-on-rails - number_to_currencyロケール変換

0 投票する
1 に答える
2046 参照

ruby-on-rails - Rails番号から通貨/外貨クエリ

こんにちは私はレールをいじっています。10進数を通貨に変換できるレールに組み込まれたメソッドがあります。ビューで変更することもできますが、メンテナンスを節約できるように、アプリケーションに内部化したいと思います。

私のインデックステンプレートにはこれがあり、次のように米ドルに変更できます。

私はいくつかがそれをユーロに変更することであることに気づきました。railsAPIは素晴らしいです:

今、私がすべての異なる領域のリストをどこで入手できるか誰かが知っていますか?そして通貨はありますか?特に南アフリカ(ZAR)??

0 投票する
0 に答える
645 参照

ruby-on-rails - number_with_precision 整数を返す

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

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

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

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

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

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

よろしくお願いします。

0 投票する
2 に答える
3923 参照

ruby-on-rails - Rails: 数値から通貨へ、末尾のゼロを削除

number_to_currency小数部分のゼロを使用して削除するにはどうすればよいですか?

したがって、数字が 30.50 の場合は .50 を保持したいのですが、30.00 の場合はそれらのゼロを削除したいと考えています。精度はわかりますが、末尾の小数がゼロの場合に適用するために条件付きで使用できるかどうかはわかりません...

ありがとう

0 投票する
1 に答える
96 参照

ruby-on-rails-3 - number_to_currency 小数点の削除

ディスプレイの値を次のように変更する方法はありますか。

$100.25 ~ 10025

支払いゲートウェイを通過するには、これがこの形式である必要があります。

0 投票する
1 に答える
1120 参照

ruby-on-rails - Rails の複数の通貨

ウェブサイトで複数 (現時点では 3 つ) の通貨をサポートできるようにしたいと考えています。私は初心者で、これを行う方法に疑問があります。私は少し検索しましたが、質問のリストがあります。以下は私の要件です。

(eコマースWebサイトの場合)どちらが適しているかを提案してください。また、それらの実装方法に関する優れたチュートリアルはありますか。

  • ユーザーの IP を検出し、国に基づいて通貨を設定できるようにしたいと考えています。また、ドロップダウンを使用して通貨を変更するオプションをユーザーに提供したいと考えています。これを行うことができる宝石を見つけました "github.com/priithaamer/geoip-rails" 。これは正しい方法ですか、それとももっと良い方法がありますか?

前もって感謝します !

0 投票する
2 に答える
1093 参照

ruby-on-rails - number_to_currency rails が失敗し、文字列と 0 の比較が失敗しました

私は使用してrails 3.2おり、ruby 1.9.3 これを使用して価格を表示しています:

ロケール:enでは機能しますが、:esでは次のようになります: comparison of String with 0 failed

どこにも見つかりませんでしたか?

編集:明確にするために番号を更新しました。番号は合法です。問題はロケールにあります