なぜ英語は3桁、日本語は4桁で数を区切る?

雑記Topに戻る

数を呼ぶ単位の並びが違う

英語の大きな数はthousand、million、billionと、通常1000倍ごとに名前が変わります。日本語では万、億、兆と、10000倍ごとに大きな単位が変わります。この数の名前のまとまりが、英語は3桁、日本語は4桁で考えると言われる理由です。

ただし、「日本語の数字はカンマを4桁ごとに打つ」という意味ではありません。日本語の資料でも1,234,567のような3桁区切りが広く使われます。数字を印刷するときの区切り方と、声に出して読むときの単位は分けて考えましょう。

二つの単位列を並べてみる

日本語と現代英語の大きな数
数値 日本語 英語
1,000 千 thousand
10,000 一万 ten thousand
100,000 十万 hundred thousand
1,000,000 百万 million
10,000,000 千万 ten million
100,000,000 一億 hundred million
1,000,000,000 十億 billion
1,000,000,000,000 一兆 trillion

英語では1000を一まとまりにして、その1000個分がmillion、さらに1000個分がbillionとなります。日本語では万が一つの節目になり、一万個の万が億、一万個の億が兆です。どちらも十進法であり、数字が一桁増えると10倍になる点は同じです。「4桁でまとまる」ことを、四進法や万進法の位取りと混同しないようにしましょう。

同じ数を、違う所で区切って読む

例えば123456789は、英語式のまとまりなら123|456|789です。左から123 million、456 thousand、789と組み立てられます。日本語の読みのまとまりなら1|2345|6789で、「1億2345万6789」です。数の値は変わらず、どの大きさを一つの言葉で呼ぶかが違います。

3桁カンマの123,456,789をそのまま見ながら日本語で読むと、億や万の切れ目がカンマとずれます。読みにくいときは、右端から4桁ずつ数えて万・億の位置を仮に印づけると整理できます。実際の書類へ独自の区切りを持ち込む必要はありません。読み取るための補助として使う方法です。

なぜこの違いがあるのか

直接の理由は、それぞれの言語で受け継がれてきた数詞の体系が異なるからです。日本語では漢字の数詞を使い、万・億・兆を段階的に用います。一方、現代英語で広く使われる短尺度ではmillion以降も1000倍ごとにbillion、trillionと進みます。現在の数え方は確認できますが、それを一つの民族性や計算能力の違いで説明する根拠はありません。

また、billionが歴史上・地域上いつも10億を意味したわけではありません。別の尺度では異なる値を表すため、古い史料や他言語の資料では定義の確認が必要です。本記事の表は、現代の英語の一般的な短尺度に揃えています。単に外国語の数字だからといって、英語の対応表をそのまま当てはめないことが大切です。

「世界中が3桁」でもない

数の区切りは、言語や地域の設定によって変わります。CLDRの数値書式では、右端の最初の区切りと、それ以降の区切りを別々に定義できます。例えばインド式の12,34,567のように、右端を3桁、その左を2桁ずつ区切る書式もあります。小数点と桁区切りに使う記号も、地域によってカンマやピリオドなどが入れ替わります。

ソフトウェアで数字を扱うときは、文字列のカンマを機械的に消せばよいとは限りません。入力の地域設定と、何を小数点としているかを確かめます。読者向けの文章では「120万」「1.2 million」のように単位を併記すると、桁数を数える負担を減らせます。k・M・Bの略記を読む場合も、最初にどの規則を使っているかを確認しましょう。

関連する雑記

参考資料

資料確認日:2026年10月2日

雑記Topに戻る