インドの数値形式で通貨を書式設定する
質問:
インドルピーを書式設定するにはどうすればよいですか?インドの番号付けシステムにおける (INR) 通貨の値。数字は 2 桁の後にカンマで区切られますが、千単位の最後のセットを除きます?
答え:
Java の標準 DecimalFormat クラスは可変幅のグループ化をサポートしていないため、必要に応じて値を正確にフォーマットできません。
解決策:
インドの番号付けシステムでは、ICU4J NumberFormat クラスの使用を検討してください。以下に例を示します:
<code class="java">Format format = com.ibm.icu.text.NumberFormat.getCurrencyInstance(new Locale("en", "in")); System.out.println(format.format(new BigDecimal("100000000")));</code>
このコードは次の出力を生成します:
Rs 10,00,00,000.00
補足:
以上がインドの番号付けシステムでインドルピー (INR) の通貨値をフォーマットするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。