問題タブ [currency-formatting]

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 投票する
1 に答える
1962 参照

java - (オランダ語) ロケールの NumberFormat のカスタム変更

私は問題があります。アプリケーションで金額を扱っており、フォーマットをローカライズする必要があります。私NumberFormat.getCurrencyInstance()はjava.util.Localeのを使用しています。ほとんどの場合、見た目は問題ありません。しかし、負の数が問題です。オランダ語 nl-NL ロケールの定義済み形式は次のようになります

オランダの基準によれば、

例はNumberFormat.getCurrencyInstance(new Locale("nl", "NL")).format(-200)です。それ以外の場合、形式を変更したくありません。

何か案は?

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

vb.net - 通貨を表示するようにデータテーブルの列をフォーマットする

昨年からのいくつかの異なる料金を表示するために、グリッドビューにデータテーブルを入力しています。グリッドビューの料金を通貨形式で表示したいのですが、ヘッダーをクリックしたときに列をソートできるようにしたいと考えています。
列が文字列 ex 型の場合、形式を簡単に通貨にすることができます。Dim dt as DataTable dt.Columns.Add("ChargeField", System.Type.GetType("System.String"))

ただし、文字列の場合、並べ替えは正しく機能しません

このコードを使用して並べ替えます dt.DefaultView.Sort = ChargeField & " " & ASC

列が double ex 型の場合、並べ替えは機能します。dt.Columns.Add("ChargeField", System.Type.GetType("System.Double"))

しかし、それは通貨形式ではありません。

datatable/Gridview に、その値を通貨として表示する double/decimal 列を持たせる方法はありますか? そうでない場合、私がやろうとしていることを達成するためのより良い方法はありますか?

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

c# - 文字列としての通貨または数値としての通貨?

JSON Web サービス: 通貨を出力する最良の方法は?

文字列 OR として

数として?

PayЗal と Google Checkout は、json を文字列として出力します。なんで?

0 投票する
3 に答える
8882 参照

python - django admin で通貨を使用して DecimalField を表示する

100.34 EUR のように、お金を表す複数の DecimalField を持つ複数のモデルがあります。

私の目標は、この画像に示すように、管理リスト ビューに通貨を表示することでした。

http://i.imgur.com/XKEQFp9.png

しかし、私はすべてのお金の分野でそれを行う方法を見つけることができませんでした.

DecimalField から継承し、 Unicode表現を変更してカスタム MoneyField を作成しようとしましたが、うまくいきませんでした。

https://github.com/jakewins/django-moneyも試しましたが、うまくいきませんでした。

django admin のソース コードを調査したところ、最終的に問題が見つかりました。

django.admin.contrib.admin.util.py の display_for_field 関数で、値が DecimalField のインスタンスであるかどうかをチェックします。その場合は、10 進数のように表示されます。

理にかなっていますが、管理画面で EUR 記号/テキストを表示できません。

どうすればこの問題を解決できますか?

書式設定された値を文字列として表示する各フィールドのメソッドを単純に使用できることはわかっていますが、より DRYer な方法があるかどうかを知りたいと思いました。

0 投票する
13 に答える
34998 参照

php - PHPを使用して10進数を単語(通貨形式)に変換するには?

ここで少しだけ助けが必要です。小数を単語でMoney形式に変換するコードを作成しているためです。たとえば、

私はこの番号を持っています

「2143.45」

出力は

「2143 45 セント」

このようなコードを見つけましたが、セントを含める方法がわかりません。

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

java - 通貨値を通常の整数に分割する方法

値が£211,064.10あり、のように変換したいのですが211064.10、次の方法を試しました

ただし、$他の通貨値ではなく、通貨記号に対してのみ機能します。

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

javascript - ハイチャートの y 軸の千単位の区切り記号

ハイチャートの Y 軸に千単位の区切り記号を追加する方法は?

これは私が持っているものです: