ToolActToolAct

人民元 大文字変換ツール

人民元の数値金額を中国語大文字形式に変換

入力内容
文字数: 0
変換結果
文字数: 0

中国語大文字の金額とは?

中国語大文字の金額(大写金额)は、中国固有の金額表記方法です。大文字の数字(壹贰叁肆伍陆柒捌玖)と単位(拾佰仟万元角分整)を使用して金額を表します。中国人民銀行の規定により、小切手、手形、請求書などの金融書類には、数値(アラビア数字)と中国語大文字の両方で金額を記入する必要があります。これは金額の改ざんを防止するためです。

使い方

使い方

  1. 入力ボックスに数値の金額を入力します(例:1234.56)
  2. 中国語の漢数字大文字が自動的に出力ボックスに表示されます
  3. 「コピー」をクリックして変換結果をコピーします

金融フォーマットに関する注意事項

  • 小数部分を丁寧に確認してください。中国語の漢数字大金額は改ざん防止のため、通常、元・角・分を明示して記述します。
  • 請求書・契約書・経費精算書では、丸めやゼロの扱いについて組織内で確認した上でコピーしてください。

利用シーン

数値の金額を人民元の大文字表記に変換する正または負の小数を入力すると、ツールは入力を数字、小数点1つ、先頭のマイナス記号にフィルタリングしてから、元・角・分の単位を含む正式なRMB大文字テキストに変換します。レンダラーは整数部を4桁ずつ(中国金融で使われる「万」「億」の位取り)処理し、小数部は角と分として欠けている桁に明示的な「零」を付けて出力します。これにより読み手が後から数字を挿入できなくなります。
請求書や財務テキストをローカルで準備する出力は数値金額を正式な中国語大文字の通貨表記で記載する必要がある請求書、領書、領収書、経費精算書、財務メモに便利です。変換テキストを確認し、財務チームの丸めポリシーを確認した後にコピーしてください。組織によって角と分の丸め方が異なる場合があります。表記自体は中国の財務文書規則で定められた標準に従い、カスタムの社内スタイルではありません。
数値以外の文字の混入を防ぐ貼り付けたコンテンツは入力時にサニタイズされ、通貨記号、カンマ、スペース、その他の不要な文字は変換前に除去されます。両パネルの文字数で変換結果のテキストが存在することを確認してからコピーできます。正式な財務文書に印刷・押印する前に、元の金額を再確認してください。スプレッドシートからの貼り付けには目に見えない全角カンマが含まれていることがあり、入力ボックスの素早い確認では見落とすことがあります。
きりの良い金額と「整」の接尾辞を処理する.00で終わる円単位の金額では、コンバーターは標準的な財務形式で表記の後に「整」を出力します。領収書、契約書の行、銀行伝票で監査担当者が期待する確定トークンが必要な場合に使用し、特定のテンプレートで明示的な小数なし読み取りが求められる場合は「零角零分」と組み合わせましょう。「整」の省略は正式な領収書で最もよくある却下理由の1つなので、受領テンプレートがそれを期待しているかどうか必ず確認してください。
マイナス金額とゼロの表記を検証する先頭にマイナスを入力して損失、返金、取消のレンダリング結果をプレビューし、ゼロのケースで「零元整」が境界でどう表示されるかを確認します。0.10の返金は「零元壹角」ではなく「壹角」と読むべきで、元の部分がゼロでも角と分の単位は保持されます。印刷・押印する前に、符号、数字、角と分の単位を元の請求書と照合してください。

仕組み

中国語の金額大文字表記はGB/T 28805および中国人民銀行の手形規則に準拠しています。各アラビア数字は改ざん防止の大文字(0→零、1→壹、2→贰、3→叁、4→肆、5→伍、6→陆、7→柒、8→捌、9→玖)にマッピングされ、位取りには拾、佰、仟(十、百、千)、そして万と億で4桁ごとに区切ります。金額の単位接尾辞は元(人民元)、角(小数第1位)、分(小数第2位)で、人民元が持つ唯一の2つの小数位です。 コンバーターは整数部を最上位桁から最下位桁に向かって処理します。4桁ずつのグループ(万の区切り)に分割し、2番目のグループは12桁目(億の区切り)まで、3番目はそれ以降です。グループ内で連続する零は1つの零マーカーにまとめられ、グループ末尾の零は除去されます。これが10,001が「壹万零零壹元」ではなく「壹万零壹元」と読む理由です。小数部は角と分として各位に描画され、いずれかの桁がゼロの場合は改ざん防止のため零角または零分と書き、小数が両方ゼロの場合は整数表記を終端語「整」(またはその変体「正」)で閉じます。 エッジケースが実装の大部分を占めています。負の金額には「負」を前置します。ゼロ元で角または分が非ゼロの場合は元要素を省略し、「零元壹角」ではなく「壹角」と読みます。対応する最大桁数はNumber.MAX_SAFE_INTEGER(2^53 - 1)で制限されますが、GB/Tルール自体は約14桁整数(約99兆元)まで拡張でき、それを超える場合は浮動小数点演算を避けるため文字列ベースの処理に切り替えます。小数第3位の切り上げも受領組織の方針に合わせる必要があります。

  • 数字テーブル: 0-9 → 零壹贰叁肆伍陆柒捌玖。GB/T 28805およびPBOC手形規則で標準化された改ざん防止の大文字形式
  • 位取り: 拾(10)、佰(100)、仟(1,000)、万(10^4)、億(10^8)。西方の3桁ではなく4桁でグループ化します
  • 零のまとめ: 4桁グループ内の連続零は1つの零にまとめられ、グループ末尾の零は除去されます(10,001 → 壹万零壹元、壹万零零零壹元ではありません)
  • 小数位: 角(1/10元)と分(1/100元)のみ。円単位の金額は「整」で閉じ、欠けた小数位は改ざん防止のため零角または零分と記述します
  • 符号とゼロ元: 負の値には先頭に「負」。0.10は「壹角」と読みます(零元壹角ではありません)。0.00は「零元整」です
  • 桁数制限: GB/Tルールは約14桁整数(最大約99,999,999,999,999.99元)をカバー。Number.MAX_SAFE_INTEGERを超える場合は浮動小数点の誤差を避けるため文字列ベースの処理が必要です

使用例

基本変換

入力:  1234.56
出力:  壹仟贰佰叁拾肆元伍角陆分
用途:  領収書・請求書の標準的な金額表記

1元未満の金額(小数のみ)

入力:  0.50
出力:  伍角零分
注:    元の部分が0の場合は「元」が省略される。「零分」は残し、0を非0の分に改ざんできないようにする

大きな金額(7桁・小数なし)

入力:  1000000
出力:  壹佰万元整
注:    「整」は元単位ちょうどの金額を示す。「万」は GB/T の4桁区切りで使用される

マイナス金額

入力:  -50.30
出力:  负伍拾元叁角零分
注:    先頭の「负」は返金・取消・損失を示す

よくある質問

このツールは何をするものですか?

数値の金額を、小切手、請求書、契約書で使われる中国語の正式な大字表記に変換します:1234.56 → 壹仟贰佰叁拾肆元伍角陆分。大字(大写)が必要なのは、簡体数字(一/二/三)よりもペンで改ざんしにくいためです。

どの文字が使われますか?

0=零、1=壹、2=贰、3=叁、4=肆、5=伍、6=陆、7=柒、8=捌、9=玖、および位取り 拾(10)、佰(100)、仟(1,000)、万(10,000)、亿(10^8)。通貨単位:元(ユアン)、角(1/10 元)、分(1/100 元)。

ゼロはどう扱われますか?

途中のゼロは凝縮されます:1,002 → 壹仟零贰。連続するゼロもまとめられます:10,008 → 壹万零捌。10000 単位グループ内の末尾のゼロは省略されます:12,000 → 壹万贰仟。小数部がない金額の場合は末尾に 整 を付けます。

小数点以下が 2 桁を超える場合はどうなりますか?

中国語の正式表記は角と分(小数 1 桁・2 桁)までしか対応していません。それ以上の精度の値は変換前に小数 2 桁に丸められます。より高い精度が必要な場合は、それは標準的な会計実務ではなく、正式表記でも対応していません。

なぜ兆を表すのに 万亿 を使うのですか?

中国語の数体系は 1,000 ではなく 10,000(万)単位で区切ります。10^8 = 億(1 億)、10^12 = 兆(旧用法)または 万亿(現代用法、1 万×億)です。このページでは 10^12 以上の金額に対してデフォルトで 万亿 を出力します。

対応している最大金額はいくらですか?

999,999,999,999.99(1 兆未満)まで対応しています。実務上の小切手でこれを超えることはほとんどありません。10^12 を超える領域には 兆/京/垓 という単位もありますが、会計実務の範囲外です。

変換はローカルで行われますか?

はい。変換ロジックはブラウザ内の JavaScript で動作します。金額がアップロードされたり記録されたりすることはありません。