問題タブ [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 に答える
3222 参照

javascript - 正規表現を使用して EU 番号の書式を JavaScript 番号に変換する方法

EU 形式の通貨金額、たとえば 1.243,51 (米国形式では 1,243.51 に相当) を JavaScript の数値 (1243.51) に変換しようとしています。

非常に似たようなことをしようとしている多くの例を見つけることができましたが、それを適応させることはできませんでした. あまり理解していない正規表現を使用する必要があるようですが、ほとんどのタスクを実行するいくつかの提案を見つけることができました。「、」を「。」に置き換える正規表現を1つ見つけました。「.」を削除するもの。私はそれを2段階で行う必要があると考えましたが、問題は、「.」を削除するものもドットの後ろの数字を切り捨てていることです. これは私がこれまでに思いついたものです:

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

java - 通貨をロケール固有の形式にフォーマットする

ダブルプライスをロケール固有のフォーマットにフォーマットできるようにしたいと考えています。以下のコードを使用してこれを実現できます。

ただし、21 のロケールしかサポートされておらず、それ以上の国をサポートする必要があります。ISO 国コードを指定して価格をフォーマットできると便利です。たとえば、ISO 国コードCANが与えられた場合、価格を$20.00などにフォーマットしたいとします。

Javaはこれをサポートしていますか? そうでない場合、これを実現できるオープン ソース バージョン (Date の joda time など) はありますか?

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

java - コンマを使用した通貨桁のフォーマット

Java webapp を使用しています。Java クラスでは、リモート サーバー API を使用して のような値を取得します 48938493843894。これらの値を .XLSX ファイルにエクスポートします。$48,938,493,843,894 この数値を Java クラスのようにフォーマットし、.xlsx ファイルにエクスポートしたいと考えてい ます。

Javaでこれを行うにはどうすればよいですか?

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

excel - セルの書式を通貨に変更する Excel マクロ

列が数字でいっぱいで、2 番目の列に各数字のそれぞれの通貨があるファイルがあります。私は持っていUSD, EUR, CHF, and GBPます。

数値列を数値から通貨に書式設定し、2 番目の列から通貨を適用するマクロを作成したいと考えています。

これの秘訣は、数値を足したり引いたりできるように、数値列にまだ数値を入れておきたいということです。したがって、フィールドがテキストになり、数式で使用できなくなるため、2 つの列を単純に結合したくありません。

どなたかご存知でしたら教えてください。

ありがとうございました!

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

ios - SKProduct ロケールの通貨記号が正しくありません

アプリ内購入の価格をフォーマットしようとすると問題が発生します。具体的には、 から提供されたロケールを使用しているときに、正しい通貨記号 (「kr」) を使用してノルウェーの価格を表示する際に問題がありますSKProduct

現在のロケール ("nb_NO") には、正しい通貨記号 "kr" があります。ただし、SKProduct("en_NO@currency=NOK") によって指定されたロケールには、通貨コードと記号の両方に "NOK" があります。価格のレンダリングがばかげているように見えることに加えて、特に何か他のものに設定しない限りNSNumberFormatter、デフォルトの通貨記号 ( ) を与えます。¤

これは iOS 6 で発生しますが、iOS 4.3 を搭載した他のテスト デバイスでは正常に動作します (4.3 SKProduct ロケールは "nb_NO@currency=NOK" です)。

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

datagridview - datagridview c#.net win apps で 1 つの列を通貨列にフォーマットする方法

私のデータグリッドビューでは、フォーマットプロパティを使用する列があり、別の列ではなぜ機能しないのですか? 私はこれを試しました

上記のコードから、Formate はColumns["SlNO"]で機能していますが、Columns["Price"] では機能していません。

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

c# - DataGridView列にカスタム通貨記号を使用しますか?

金額の値を表示するDataGridView列をフォーマットしたいのですが、現在どのカルチャでも定義されていないカスタム通貨プレフィックスを使用したいと思います。私の値を次のようにしたいと思います。

明らかに、Mn.私が追加したいプレフィックスです。このカスタマイズを除いて、値自体は他の通貨と同じようにフォーマットされます(つまり、小数点以下2桁、3桁ごとのコンマなど)。

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

java - NumberFormat.getCurrencyInstance()によって返されるNumberFormatを変更する

Javaでの通貨のフォーマットに問題があります。すべての小数点を揃えて、通貨として印刷する数値をフォーマットしようとしています。

呼び出すNumberFormat.getCurrencyInstance().format(n)と、フォーマットされた文字列が返されますが、すべての数値は左揃えになり、次のような出力が生成されます。

ぶさいくな。を使用して解決策を提示するこの投稿を読みDecimalFormatました。一時的なものとして、DecimalFormatを使用して数値をフォーマットし、後で通貨記号を付加していますが、同じことを実現するためのより適切な方法を誰かが知っているかどうか疑問に思いました。

それがすべて明確であることを願っています、あなたの助けに前もって感謝します!

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

java - 値のフォーマット中に NumberFormat(Locale).format() メソッドによって行われる自動丸めを回避する方法は?

さて、私の問題は.. NumberFormat クラスの format メソッドを使用して数値を通貨文字列 (例: 10.23 から $10.23) にフォーマットしようとすると、値が自動的に四捨五入されます。これは、日本語/韓国語のロケールを NumberFormat の getCurrencyInstance() メソッドに渡すときに特に発生します。米国ロケールの場合、問題なく動作しています。問題を明確に示すスニペットを次に示します。

何かを見逃しているのか、非論理的なことをしているのかはわかりません。そうでない場合、この丸めを防ぐ方法はありますか? 助けてください。

0 投票する
4 に答える
70277 参照

java - thymeleaf を使用して HTML5 で通貨をフォーマットする方法

HTML 5 で通貨をフォーマットすることに行き詰まっています。通貨をフォーマットする必要があるアプリケーションがあります。以下のコードスニペットがあります

DAO abc から通貨の値を読み取っているところは、フォーマットする必要があります。現在 $1200000.0 を印刷しています $1,200,000.0.0 を印刷する必要があります