問題タブ [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 投票する
0 に答える
297 参照

datatable - データテーブル通貨フォーマッタは YUI2(.9) でのローカライズをサポートしていますか?

データテーブルから情報を共有に保存しようとすると、ビューに表示されている数値のフランス語ロケールに問題があり、保存すると数値がビューに表示されたとおりに保存されます (つまり、小数点を表すピリオドではなくコンマが使用されます)。場所)。

YUI 2 の通貨フォーマッタとローカリゼーションでこの問題が発生した人はいますか?

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

php - SQL Server で通貨形式を変更するにはどうすればよいですか?

SQL Server から取得した currency という列があります。
列には 1234567.789456 が含まれます

これを 1,234,567.789456 で表示し
たいのですが、通貨をカンマ区切り形式で価格列にのみ表示したいだけです。

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

ios - iOS: App Store サンドボックスがテスト ユーザーに間違った通貨を返す

iOS iTunes App Store Sandbox でアプリをテストしているときに、奇妙な問題が発生しました。私は 2 つの開発者テスト アカウント (iTunes Connect 経由でセットアップ) を持っています。1 つは英国ストアを使用するためのセットで、もう 1 つはウクライナのストアを使用するためのセットです。

アプリが起動すると、SKProductsRequest を介して利用可能な IAP アイテムのリストを取得します。次に、次のコードを使用して商品価格を表示します (SKProduct のカテゴリとして実装されているため、「self」は SKProduct インスタンスを参照します)。

私が知る限り、これは Apple がこのタスクに推奨するコードです。また、英国のストア アカウントを使用してアプリ内購入をテストすると、価格がポンド単位で表示され、すべてが正常に機能します。ただし、ウクライナのテスト アカウントを使用すると、価格はウクライナの hyrvnia ではなく、米ドルで表示されます。

これをもう少し詳しく調べて、次のように、デバッグ コンソールで priceLocale プロパティのいくつかを出力してみました。

出力は次のとおりです。

ロケール識別子を調べると、@ 記号を使用してロケールを変更し、特定の設定をオーバーライドしているように見えます。この場合、通貨が USD に設定されているようです。事は、私は理由を理解することはできません。問題が何であるか、またはそれをさらに調査する方法について誰かアドバイスを提供できますか?

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

java - Java: 小通貨記号を使用した金額の書式設定

Java は、特定のロケールに応じて主要な記号を使用して通貨をフォーマットする優れた方法を提供します。たとえば、指定された通貨が米ドルの場合、米国および英国のロケールに対してそれぞれ$0.35またはを達成できます。USD0.35それは本当にいいです。

それにもかかわらず、場合によっては、通貨の金額を別の形式でフォーマットする必要があります。つまり、マイナーな通貨記号を使用した、よりユーザーフレンドリーなスタイルです。たとえば、35¢または35c上記の例の代わりに。ウィキペディアに次のようにも書かれています。

1 セントから 99 セントまでのセント金額は、1 桁または 2 桁の数字とそれに続く適切な略語 (2¢、5¢、75¢、99¢) で表すことができます。

ただし、JDK を使用してこのスタイルで金額をフォーマットする方法が見つかりません。私はすでに で遊んでみましたDecimalFormatSymbolsが、これは主要な通貨記号を構成することしかできないためDecimalFormat、元の形式を使用しているため、¢35うまくいきません。また、順序を修正するためのカスタム フォーマット文字列は、ロケール/言語/国に依存しない場合があります (スペースの間? 接頭辞または接尾辞の表記?)。Joda MoneyとそのMoneyFormatterにも、この機能がないようです。

小通貨記号を使用して金額をフォーマットする良い方法はありますか? 前もって感謝します。

PS 「メジャー」と「マイナー」という言葉がここで適切かどうかはわかりません。

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

ruby-on-rails - money-rails パース通貨記号

money-rails gem を使用して通貨を解析していますが、ドキュメント ( http://rubydoc.info/gems/money/frames )で指定されている通貨記号を解析していません。

解析しようとすると、次のようになります。

「£」記号を GBP として認識しません。

私は何を間違っていますか?

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

mysql - MYSQLは、数値を百万、十億の形式に変換することを選択します

私は単純なmysqlクエリを持っています

結果としてこのようなものが得られprofit=25000000000ます。私が欲しいのはこのようなものprofit=25,000,000,000です.MYSQLでそれを行う方法はありますか?

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

angularjs - AngularJS: 通貨の書式設定。分数のサイズ、千単位の区切り記号、分数の区切り記号を変更する

サイト内の特定の表に価格を小数点以下 3 桁まで表示したいと考えています。

価格はポンド、ドル、ユーロで表示されます。

私の通貨フィルターは、価格を自動的に小数点以下 2 桁に丸めるようです。

.また、通貨がユーロの場合、理想的には、千単位の区切り記号を aに、小数点記号をに自動変更したいと思い,ます。

angularjs はこれをサポートしていますか?

景色