金額の大字と小切手の日付
変換処理はすべてブラウザ内で完結します。データは送信されません
金額(`1234.56`)または日付(`2026-09-27`)を入れると、どちらかを自動で判別します。金額なら人民元の大字と 15 通貨の英字表記、日付なら証憑の振出日としての大字を出します。 中国語の大字は「零」の扱いがすべてで、その規則は改ざん防止のためにあります。 `1005` は「壹仟零伍元整」で、「壹仟伍元整」ではありません —— 後者は一字加えるだけで「壹仟伍佰元」に変えられます。`1000.05` は「壹仟元零伍分」で、この「零」は省けません(省くと金額を書き換えられます)。連続する零は一つにまとめますが、`100000000` は「壹亿」で、空の節には節単位を書きません。規則は中国人民銀行の「票拠と決済証憑の正しい記入に関する基本規定」によるもので、ページに一つずつ説明しています。 最上位が 1 のときは「壹」を書きます。 「壹拾万元整」であって「拾万元整」ではありません —— 日常の話し言葉とは異なりますが、「拾万元」は前に字を足して「玖拾万元」にできてしまうためです。 振出日には別の規定があります。 月が 1・2・10 のとき、日が 1〜9・10・20・30 のときは前に「零」を、日が 11〜19 のときは前に「壹」を付けます。したがって 1 月は「零壹月」、10 日は「零壹拾日」、11 日は「壹拾壹日」です。年は 1 桁ずつ大字にします:2026 年は「贰零贰陆年」。 ⚠️ 英字表記に世界共通の書式はありません。 `and` の位置、末尾に `only` を書くか、小数を `cents` と書くか `56/100` と書くかは銀行ごとに異なります。そこでここではよく使われる 2 通りを併記しています。お取引先の銀行の指示に従ってください。 ⚠️ 金額は浮動小数点を通しません。 `1.005 × 100` は二進で `100.4999…` になり、四捨五入すると1 銭が消えますが、画面にはまったく普通の金額が表示されます。そこで桁は入力された文字列から直接取り出しています。 計算はすべて端末内で行い、金額がページの外に出ることはありません。
機能
- 人民元の大字:零の位置、空の節の省略、「分」の後に「整」を書かないことまで規定どおり
- 振出日の大字:1・2・10 月と 1〜9・10・20・30 日に「零」、11〜19 日に「壹」
- 英字表記は 15 通貨に対応。通貨ごとの補助単位の桁数も扱います(円・ウォンは小数なし)
- 英語はよく使われる 2 通りを併記:`… and 56 cents only` と `… and 56/100`
- ⚠️ 金額は入力された十進文字列から桁を取り、浮動小数点を通しません —— 1 銭も失いません
- 金額と日付を自動判別。明示指定もでき、`20260927` のような曖昧さを避けられます
- 桁区切り・通貨記号・全角数字に対応(`¥1,234.56`、`1234`)
- 負の金額や上限超えは明確にエラーにします。それらしい結果を返すことはしません
- すべて端末内で計算し、金額を送信しません
使い方
- 金額(1234.56 など)または日付(2026-09-27 など)を入力します
- すぐに中国語の大字が出ます。金額なら英字表記も出ます
- 英字表記は必要に応じて通貨を選びます
- 証憑の日付は自動で判別されます(「入力は」を日付に指定しても可)
よくある質問
- 「壹仟零伍元」の「零」はなぜ省けないのですか?
- 省くと金額を書き換えられるからです。「壹仟伍元整」は「伍」の前に「佰」を一字足すだけで「壹仟伍佰元」になります —— 金額が百倍になります。「零」があれば、別の額に変えるにはその字に手を触れる必要があり、改ざんの跡が残ります。中国語の大字における「零」の規則(連続する零は一つ、元と分の間に零、空の節には節単位を書かない)はほぼすべてこの目的から来ており、中国人民銀行の規定に基づきます。
- 「拾万」ではなく「壹拾万」と書くのはなぜですか?
- 規定でそう定められているからです:「拾万元」は前に字を足して「玖拾万元」にできてしまいますが、「壹拾万元」を変えるには既に書いた「壹」に手を触れねばなりません。11 月を「壹拾壹月」と書くのも同じ理由です。日常の話し言葉(「十万」)とは逆なので最も抜けやすい点で、このツールは自動で補います。
- 英語の金額表記の標準は何ですか?
- 世界共通の標準はありません。 少なくとも次の点は銀行ごとに異なります:`and` の位置(英式は「one hundred and twenty-three」、米式は「one hundred twenty-three」が多い)、末尾に `only` を書くか(後ろに字を足せないようにするためです)、小数を `cents` と書くか分数 `56/100` と書くか、通貨名の頭文字を大文字にするか全大文字にするか。そこでここでは最もよく使われる 2 通りを併記しています。唯一正しい書式があるかのように装うより、両方を示すほうが役に立ちます。
- 円とウォンに小数がないのはなぜですか?
- どちらも補助単位が日常の流通で使われていないため、金額は整数で扱います。1234.5 円と入力すると 1235 円に四捨五入され、その旨も画面に表示します —— 「1234 円 50 銭」のような、誰も書かない形式を出すことはしません。
関連ツール
日付計算
変換2つの日付の差が何日かを計算し、日・週・月の加減算もできます。日付はカレンダーから選ぶか貼り付けで。終了日を空にすると今日と比較。
基数変換
変換2・8・10・16・36・64 進数を相互変換。6 通りの結果を一度に表示し、19 桁のスノーフレーク ID も正確に扱えます。すべてブラウザ内で処理します。
タイムスタンプ変換
変換Unix タイムスタンプと日時を相互変換。秒〜ナノ秒を桁数で判別し、小数・負数・Windows FILETIME にも対応します。
Cron 解析
変換cron 式をフィールドごとに日本語で説明し、次回と前回の実行時刻を計算します。絶対に実行されない式はその場で理由を示します。すべてブラウザ内で処理します。
色変換
変換HEX・RGB・HSL・CMYK と Lab / OKLCH / XYZ の相互変換、色温度・反転色・補色・ANSI 端末色、そして WCAG コントラスト比。すべてブラウザ内で処理します。
CSS 単位換算
変換CSS の長さを px・rem・em・vw・vh・vmin・vmax・pt・in・cm・mm で相互換算。ルート文字サイズとビューポートを調整でき、各行が何を基準にしたかを明記します。