数値フォーマッター
数値をさまざまなロケール、通貨、科学表記などで書式設定します。
US (1,234,567.89)
1,234,567.89
EU (1.234.567,89)
1.234.567,89
IN (12,34,567.89)
12,34,567.89
CH (1 234 567.89)
1 234 567,89
指数表記
1.23e+6
固定小数点
1234567.89
コンパクト
1.23M
USD 通貨
$1,234,567.89
EUR 通貨
1.234.567,89 €
GBP 通貨
£1,234,567.89
パーセント
1,234,567.89%
2進数
100101101011010000111
16進数
0x12D687
8進数
0o4553207
英語テキスト
one million two hundred thirty-four thousand five hundred sixty-seven
このツールについて
数値フォーマッターは、1つの数値を複数の地域・技術的形式に同時変換します:米国・EU・インド・スイスのロケール形式、指数表記、固定小数点、コンパクト、3つの通貨形式、パーセント、基数変換(2進数、16進数、8進数、英語テキスト)。
小数点以下の桁数を変更すると、すべての形式の丸めレベルが同時に変わります。通貨形式は各ロケールの適切な通貨記号と区切り文字を使用します。
使い方
- 入力フィールドにフォーマットする数値を入力します。
- 小数点以下の桁数を調整して丸めレベルを設定します。
- 下の表でデータのすべての形式を一目で確認します。
- 使いたい形式の値をコピーしてプロジェクトで使用します。
活用事例
開発者は国際化(i18n)実装時に地域別数値形式を事前確認します。経理担当者は地域間の通貨表示を比較します。エンジニアは科学表記と固定小数点表記を確認します。組み込み開発者は値の2進数と16進数表現を確認します。
よくある質問
- 通貨記号はどのように決まりますか? — 通貨形式はIntl.NumberFormat APIを使用し、USD、EUR、GBPの正しい通貨記号とロケール固有の区切り文字が自動的に適用されます。
- 小数を2進数に変換できますか? — 2進数、16進数、8進数変換は整数部分のみ処理します。小数部分はMath.floor()で切り捨てられてから変換されます。
- コンパクト形式はどういうものですか? — コンパクト形式は大きな数値をK(千)、M(百万)、B(十億)などの略語で表示します。例:1,200,000 → 1.2M