漢数字の変換
例を入れてみる
漢数字の書き方告示などは命数法、広報の縦書きなどは位取りが使われます
大字で書くと(命数法を大字に): 弐千弐拾六 — 法令が定めている壱・弐・参・拾の4字だけを使っています。 四〜九や万・億・兆は、法令には大字の定めがないのでそのままです。
4桁ごと と 3桁ごと
| 区切り方 | この数 |
|---|---|
| 4桁ごと日本語の単位(万・億・兆) | 2026 |
| 3桁ごと書くときのコンマ | 2,026 |
上の2行は同じ数なのに、区切りの入る場所が違います。日本語は4桁ごとに 単位が変わるのに、書くときは3桁ごとにコンマを打つからです。「一兆」を入れると、最初にぴったり重なるところが見られます。
入力は、お使いのブラウザの中だけで処理します。
よくある質問
「二〇二六」と「二千二十六」は、どちらが正しいのですか?
どちらも正しく、使う場面が違います。二〇二六は算用数字と同じ並べ方で「位取り」、二千二十六は千・百・十を使う「命数法」です。公用文作成の考え方は、告示や答弁書の縦書きでは漢数字を省略せず用いるとして「千九百八十三年」を例に挙げ、広報等の縦書きでは「一九八三年」という書き方をすることがある、と両方を並べて示しています。同じ1983年が、同じ文書の中で2通りに書かれています。
漢数字の「〇」と「零」はどう違いますか?
〇は位取りで空いた位を埋める字で、命数法には出てきません。命数法は位を書かずに済ませる書き方なので、埋める字が要らないからです。0という数そのものを漢字で書くときは零を使います。公用文作成の考え方は電話番号の例に「〇三」を挙げ、ゼロには「〇」(文字コード上の準漢字)を用いる、と注記しています。
日本語は4桁ごとに単位が変わるのに、なぜコンマは3桁ごとなのですか?
由来が違う2つの決まりが重なっているためです。小学校学習指導要領解説(算数編・第4学年)は、我が国の命数法では4桁ごとに万、億、兆という新しい単位を取り入れている、と書いています。一方その内容の取扱いには、大きな数を表す際に3桁ごとに区切りを用いる場合があることに触れる、とあります。文部科学省が、この2つのずれを子どもに触れさせるよう明示しているわけです。
区切りの位置がぴったり重なることはありますか?
最初に重なるのは兆のところです。単位が変わるのは右から4の倍数の桁目(万4・億8・兆12…)で、コンマが入るのは3の倍数の桁です。3と4の最小公倍数は12なので、両方に割り切れる最初の桁は12桁目の兆になります。そこから先も12桁ごと、つまり𥝱(24桁目)・澗(36桁目)・極(48桁目)・那由他(60桁目)で重なります。この道具に一兆と入れると、区切りとコンマが同じ場所に来るのが見られます。
大字(壱・弐・参)はどこで使うのですか?
契約書や登記のように、あとから書き換えられては困る場面で使います。一に線を1本足せば二になってしまうためです。戸籍法施行規則第31条第2項は、年月日を記載するには、壱、弐、参、拾の文字を用いなければならない、と定めています。供託規則第6条第2項も、縦書きのときは同じ4字を用いなければならないとしています。
漢数字の旧字(旧字体)と大字はちがうのですか?
別のものです。旧字体は「萬」「壹」のような字の古い形で、大字は一・二・三を書き足して書き換えられないようにするための別の字(壱・弐・参・拾)です。重なるものもあり、「萬」は旧字体でもあり慣用の大字としても使われます。この道具は大字13字を一覧にしたうえで、法令が定めた4字と慣用のものをはっきり分けています。読み取るほうは旧字体(壹・貳・參)や、昔の証書に出てくる廿(20)・卅(30)も受け取ります。
「萬」や「伍」は大字ではないのですか?
慣用としては使われますが、法令が定めた大字ではありません。e-Gov法令検索の全文検索では、萬・仟・佰はいずれも0件で、伍が当たるのは伍長や隊伍といった別の語だけです。法令が用いなければならないとしているのは壱・弐・参・拾の4字で、この道具も出力にはこの4字しか使いません。
「京」や、それより大きい単位は読めますか?
読めます。京・垓・𥝱から恒河沙・那由他・無量大数(10の68乗)まで対応していて、上限は無量大数の位を9999まで埋めた72桁の数です。ただし学校で習う単位は兆までです。小学校学習指導要領解説(算数編)の全文406ページに「京」は1か所も出てきません。さらに恒河沙から上の値は、江戸時代の算術書『塵劫記』の版によって違います。この道具は今よく見る表(万進で統一・無量大数が1語)で読み、本による違いは「無量大数までの数の単位」のページが実物のスキャンつきで扱っています。
漢数字を入れれば数が、数を入れれば漢数字が出ます。2つの書き方の両方に対応します ── 二〇二六(位取り)と 二千二十六(命数法)。読めない並びは「読めない」と言います。
同じ2026が、二〇二六とも二千二十六とも書けます
漢数字には書き方が2つあります。ひとつは位取りで、算用数字とまったく同じ並べ方をします。 2026 なら二〇二六。空いた位には 〇 を置きます。
もうひとつが命数法です。 小学校学習指導要領解説(算数編)は、これを「一,十,百,千,万などの数詞を用いて数を表す方法」と説明しています。 2026 なら二千二十六。 こちらには〇 が出てきません。 位そのものを「千」「十」と書いてしまうので、空の位は書かなければ済むからです。
面白いのは、国がどちらも使っていることです。 文化審議会が建議した「公用文作成の考え方」は、縦書きの例を2種類並べています。 告示や答弁書は「原則として漢数字を省略せず用いる」として「千九百八十三年」、 広報等では「一九八三年」という書き方をすることがある、と。
同じ1983年が、同じ文書の中で2通りに書かれているわけです。 ゼロについても、同じところに「ゼロには「〇」(文字コード上の準漢字)を用いる。」という注記があり、電話番号の例が「〇三―五二五三」となっています。
だからこの道具は、〇 と 十・百・千 が混ざった入力を断ります。 「二〇十」は、位取りとしても命数法としても読めません。 どちらかに勝手に決めて数を返すと、書き間違いに気づけないまま持ち帰ることになります。
⭐ 日本語は4桁ごと、書くときは3桁ごと
ここが、このページでいちばん持ち帰ってほしいところです。 小学校学習指導要領解説(算数編・第4学年)に、こう書いてあります。
「我が国の命数法(一,十,百,千,万などの数詞を用いて数を表す方法)では,一,十,百,千を そのまま繰り返して用い,4桁ごとに,万,億,兆という新しい単位を取り入れている。」
ところが同じページの「内容の取扱い」には、こうあります。
「大きな数を表す際に,3桁ごとに区切りを用いる場合があることに触れるものとする。」
唱えるときは4桁ごと、書くときは3桁ごと。文部科学省が「触れるものとする」とわざわざ書いているのは、ここが子どものつまずくところだからです。 1,000,000 を見て「ひゃくまん」と読むのに、コンマは「まん」のところに入っていません。
上の道具に 126443000 と入れると、そのずれがそのまま出ます。 4桁ごとに切ると 1 2644 3000、 3桁ごとに切ると 126,443,000。 どちらも3つに割れるのに、割れる場所が1つも一致しません。
このずれは、国の文書の書き方の決まりにまで痕跡を残しています。 「公用文作成の考え方」は「兆・億・万の単位は、漢字を使う」と定めたうえで、続けて「単位の漢字と算用数字を合わせて使う場合、数字だけの場合とコンマの位置がずれることによる 混乱を避けるため、コンマを省いてもよい」と書き、例として「1億2,644万3,000人 / 1億2644万3000人 (126,443,000人)」の3通りを並べています。 ずれること自体を、国が認めて逃げ道を用意しているわけです。
最初にぴったり重なるのは、兆のところです
では、区切りが一致することはないのか ── 12桁ごとにあります。 下の表は、この道具が読める単位ぜんぶです。
| 単位 | コンマと重なるか |
|---|---|
| 万右から4桁目 | ずれる |
| 億右から8桁目 | ずれる |
| 兆右から12桁目 | 重なる(12 は3で割り切れる) |
| 京右から16桁目 | ずれる |
| 垓右から20桁目 | ずれる |
| 𥝱右から24桁目 | 重なる(24 は3で割り切れる) |
| 穣右から28桁目 | ずれる |
| 溝右から32桁目 | ずれる |
| 澗右から36桁目 | 重なる(36 は3で割り切れる) |
| 正右から40桁目 | ずれる |
| 載右から44桁目 | ずれる |
| 極右から48桁目 | 重なる(48 は3で割り切れる) |
| 恒河沙右から52桁目 | ずれる |
| 阿僧祇右から56桁目 | ずれる |
| 那由他右から60桁目 | 重なる(60 は3で割り切れる) |
| 不可思議右から64桁目 | ずれる |
| 無量大数右から68桁目 | ずれる |
単位が変わるのは右から 4の倍数の桁目、 コンマが入るのは3の倍数の桁。3と4の最小公倍数は12なので、一致するのは12の倍数の桁目 ── 最初が兆(12桁目)で、そのあとは𥝱(24)・澗(36)・極(48)・那由他(60)です。
上の道具に「一兆」と入れて、確かめてみてください。1,000,000,000,000 と 1 0000 0000 0000 で、いちばん左の区切りが同じ場所に来ます。 万でも億でもこうはなりません。
大字(だいじ)は、法令が決めているのは4字だけです
契約書や登記で 壱・弐・参 という字を見たことがあると思います。大字といって、あとから線を足して書き換えられないようにするための字です。 一に線を1本足せば 二、もう1本足せば三。十は上に1本足せば千になってしまいます。
ここが調べてみて意外だったところです。法令が「用いなければならない」と定めている大字は、たった4字しかありません。
戸籍法施行規則 第31条第2項「年月日を記載するには、壱、弐、参、拾の文字を用いなければならない。」
供託規則 第6条第2項「金銭その他の物の数量を記載するには、アラビア数字を用いなければならない。ただし、縦書をする ときは、「壱、弐、参、拾」の文字を用いなければならない。」
e-Gov 法令検索でいまの法令を全文検索すると、「壱、弐、参」と並ぶのはこの2件だけです。 同じ4字を挙げる古い省令が2本 (大正十一年大蔵省令第四十三号と小切手振出等事務取扱規程)ありますが、字は増えません。
| 大字 | 出どころ |
|---|---|
| 壱一 | 戸籍法施行規則・供託規則ほか |
| 弐二 | 戸籍法施行規則・供託規則ほか |
| 参三 | 戸籍法施行規則・供託規則ほか |
| 拾十 | 戸籍法施行規則・供託規則ほか |
| 肆四 | 慣用(法令に出てこない) |
| 伍五 | 慣用(法令に出てこない) |
| 陸六 | 慣用(法令に出てこない) |
| 漆七 | 慣用(法令に出てこない) |
| 捌八 | 慣用(法令に出てこない) |
| 玖九 | 慣用(法令に出てこない) |
| 佰百 | 慣用(法令に出てこない) |
| 仟千 | 慣用(法令に出てこない) |
| 萬万 | 慣用(法令に出てこない) |
「金壱萬円也」の「萬」は、法令のどこにも出てきません。e-Gov 法令検索で 萬・仟・佰はいずれも0件、「伍」が当たるのは「伍長」「隊伍」だけで、数としては1件もありません。 使ってはいけないという意味ではなく、慣用であるということです。 この道具が答えに使うのも、法令の4字だけにしてあります。
なぜこの4字なのかを、法令は書いていません。 ただ、一・二・三・十だけが、線を足すだけで別の数に化ける字だ、 ということは自分の目で確かめられます。 四や五は、線を足しても別の数になりません。
その裏づけになりそうなものが、古い省令に残っています。大正十一年大蔵省令第四十三号は、置き換える字をこう並べています ──「一」、「二」、「三」、「十」、「廿」、「卅」の数字は「壱」、「弐」、「参」、「拾」、 「弐拾」、「参拾」の字体を用いよ。 廿(20)と卅(30)まで名指しで潰しているのは、 この2字も線を足して書き換えやすいからでしょう。 この道具は、廿と卅も 20・30 として読みます。
⭐ 京から上も、無量大数まで読み書きできます
この道具の単位の表は万・億・兆・京・垓・𥝱…無量大数(10の68乗)まであり、読める上限は無量大数の位まで9999で埋めた72桁の数です。 「一京」「一恒河沙」のような漢数字も、そのまま数に直せます。
ただし学校で習う単位は兆までです。小学校学習指導要領解説 (算数編)は406ページありますが、その全文に「京」は1か所も出てきません(2つの別々の取り出し方で数えました)。確かめられるのは「億,兆の単位について知り,十進位取り記数法についての理解を深めること。」まで。京から先は決めごとの外にあり、実は恒河沙から上の値は、江戸時代の算術書『塵劫記』の版によって違います。 この道具は「今よく見る表」(万進で統一・無量大数が1語)で読んでいて、 本による違いそのものは無量大数までの数の単位が実物のスキャンつきで扱っています。だから「一無量」「一大数」のような 別の表の読みは、この道具ではあえて読みません。
上限を超える数を入れると、黙って切り捨てずに理由を出します。 ついでに書いておくと、この上限はJavaScript がふつうに扱える整数の上限(9007199254740991)を超えています。 ふつうの数として持つと下の桁が静かに消えて、画面には何も出ませんので、 この道具は最初から桁の消えない形で計算しています。
引用の出どころ: 命数法の定義・4桁ごとの単位・3桁ごとの区切りは 小学校学習指導要領(平成29年告示)解説 算数編(新しいタブで開きます)の第4学年から、縦書きの2つの書き方とコンマの注意書きは 「公用文作成の考え方(文化審議会建議)」解説(新しいタブで開きます)のⅠ-4「数字の使い方」から、大字は 戸籍法施行規則(新しいタブで開きます)第31条第2項と 供託規則(新しいタブで開きます)第6条第2項から取っています。萬・仟・佰が0件であることは e-Gov 法令検索の全文検索で 確かめました。