Java Language
NumberFormat
サーチ…
NumberFormat
異なる国では数値形式が異なり、これを考慮すると、JavaのLocaleを使用して異なる形式を使用できます。ロケールを使用すると書式設定に役立ちます
Locale locale = new Locale("en", "IN");
NumberFormat numberFormat = NumberFormat.getInstance(locale);
上記のフォーマットを使用すると、さまざまなタスクを実行できます
フォーマット番号
numberFormat.format(10000000.99);
フォーマット通貨
NumberFormat currencyFormat = NumberFormat.getCurrencyInstance(locale); currencyFormat.format(10340.999);
フォーマットパーセンテージ
NumberFormat percentageFormat = NumberFormat.getPercentInstance(locale); percentageFormat.format(10929.999);
制御桁数
numberFormat.setMinimumIntegerDigits(int digits)
numberFormat.setMaximumIntegerDigits(int digits)
numberFormat.setMinimumFractionDigits(int digits)
numberFormat.setMaximumFractionDigits(int digits)
Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow