通貨フォーマッター

このツールについて

通貨フォーマッターとは何ですか?

通貨フォーマッターは、Intl.NumberFormat の通貨出力をテストしてプレビューするためのブラウザベースのツールです。 150 以上の通貨、200 以上のロケール、および記数法(標準、科学、工学、コンパクト)、 符号表示、会計形式、グループ化区切り、末尾のゼロ処理、カスタム小数桁などの包括的な書式設定オプションをサポートしています。 すべての処理はブラウザでローカルに行われ、サーバーへのアップロードや追跡はありません。

使用方法

1. 通貨(USD、EUR、JPY など)とロケール(en-US、ja-JP など)を選択します。 2. 単一または一括モードを選択します: - 単一:1 つの値を入力してフォーマットをすぐにプレビューします。 - 一括:複数の値(1 行に 1 つ)を貼り付けて、すべてを一度にフォーマットします。 3. トップバーで小数位と他の基本オプションを調整します。 4. 詳細設定をクリックして、記数法、符号表示、会計形式などを設定します。 5. プレビュー領域でフォーマット済み結果を表示します。 6. コードタブを使用して、JavaScript、TypeScript、Python、Java、PHP の実装スニペットを生成します。 7. 設定タブを使用して、Intl.NumberFormat 設定を JSON として複製またはエクスポートします。

コア機能

  • 150 以上の通貨 — グローバル通貨記号(USD、EUR、GBP、JPY、CNY、INR など)をフォーマットします。
  • 200 以上のロケール — 異なる地域と言語のフォーマットルールをテストします。
  • 記数法オプション — 標準、科学、工学、コンパクト記数法を切り替えます。
  • 会計形式 — 会計括弧で負の金額を表示:-1,234.56 の代わりに (1,234.56)。
  • グループ化区切り — 千の位区切り(1,234 vs 1234)を有効または無効にします。
  • 小数桁 — 最小および最大小数桁(0~8 桁)を制御します。
  • 符号表示 — 符号を表示、非表示、または常に表示します。ゼロを除外します。
  • 末尾のゼロ — ゼロ小数を削除して、よりクリーンな表示にします。
  • 単一および一括モード — 1 つの値または 1000+ の値をフォーマットします。

コード生成

コードタブは、以下の実装スニペットを生成します:
  • JavaScript — ネイティブ Intl.NumberFormat API を使用します。
  • TypeScript — 型指定されたラッパーの例。
  • Python — 通貨フォーマット用の Babel.numbers。
  • Java — java.text.DecimalFormat または NumberFormat。
  • PHP — intl 拡張機能の NumberFormatter。
スニペットをプロジェクトに直接コピーしてカスタマイズしてください。

エクスポートと共有

一括モードでは、以下のことができます:

  • すべてコピー — すべてのフォーマット済み結果をクリップボードにコピーします。
  • TXT にエクスポート — 結果をプレーンテキストファイルとしてダウンロードします。
  • CSV にエクスポート — 入出力列をエクスポートしてスプレッドシートにインポートします。
設定タブで、Intl.NumberFormat 設定を JSON としてエクスポートしてドキュメントまたは API リクエストに使用します。

解析と制限事項

入力パーサーは一般的な通貨文字列パターンを処理します:

  • プレーンテキスト:1000、1,234.56、1.234,56
  • 通貨コード:USD 1000、1000 EUR
  • 記号:$1000、€1000、¥1000
  • ネガティブと会計:-$1000、($1000)
注意:このツールは値をフォーマットするだけです。通貨間の変換や算術演算は行いません。 為替変換の場合は、専用の通貨コンバーターツールを使用してください。

プライバシー

すべての数値解析、フォーマット、およびエクスポートは 100% ブラウザ内で行われます。 データはサーバーに送信されたり、データベースに保存されたり、分析で追跡されることはありません。 機密の財務または商業データでこのツールを安全に使用できます。