メインコンテンツへスキップ
Math Maxベータ版

公開日 2026年10月30日

ローマ数字の読み方と書き方、そしてゼロがない理由

ローマ数字はI、V、X、L、C、D、Mの7つの文字で数を表し、それぞれ1、5、10、50、100、500、1,000を意味します。

ローマ数字はどうやって読むの?

ローマ数字は左から右へ読みます。ある記号が次の記号と同じか、それより大きいときは、その値を足します。小さい記号が大きい記号のすぐ前にあるときは、その値を引きます。つまりVIは5 + 1 = 6、IVは5 − 1 = 4です。長いローマ数字は、まず小さなまとまりに分けましょう。

例

MCMXCIVで考えてみましょう。小さい記号が大きい記号の前にあるところで、まとまりに分けます。

  1. M = 1,000
  2. CM = 1,000 − 100 = 900
  3. XC = 100 − 10 = 90
  4. IV = 5 − 1 = 4
  5. まとまりを足します。1,000 + 900 + 90 + 4 = 1,994

つまりMCMXCIVは1,994です。この分ける手順が大切です。文字を一つずつ読んで全部足すと、ずっと大きな間違った数になってしまいます。

大きい値から小さい値の順に並んだ短いローマ数字は、そのまま足すだけです。XVIはX(10)+ V(5)+ I(1)= 16、LXはL(50)+ X(10)= 60です。

使える引き算の組み合わせは?

標準的な書き方では、引き算の組み合わせは6つだけです。IV(4)、IX(9)、XL(40)、XC(90)、CD(400)、CM(900)です。引くことができるのはI、X、Cだけで、それぞれすぐ上の2つの記号からしか引けません。そのため99はICではなくXCIX(90 + 9)、49はILではなくXLIX(40 + 9)になります。

記号はどこから来たの?

最初の記号を覚えるには、指を思い浮かべると便利です。Live Scienceによると、Iは指1本、Vは開いた手の親指と人差し指が作る形、Xは両手を表していたという説があります。その後は1、5、10の段階でパターンがくり返され、1,000を表すMまで続きます。

ローマ数字は大文字で書かなければいけない?

いいえ。大文字が標準ですが、小文字のローマ数字(i、ii、iii、iv)も、本の最初の部分のページ番号や箇条書きの項目によく使われます。昔の手書きの文書では、数字の最後をiではなくjで書くことがよくありました。英国国立公文書館のローマ数字ガイドでは、8をviijと書く例が紹介されています。

ローマ数字で数を書くには?

数を千の位、百の位、十の位、一の位に分け、大きい位から順にそれぞれを書きます。そのあと、それらを横に並べます。349なら300 + 40 + 9なので、CCC + XL + IX = CCCXLIXになります。標準的な書き方では、同じ記号を4回以上続けて書くことはありません。

例

2,026をローマ数字で書いてみましょう。2,000 + 20 + 6に分けます。ローマ数字では2,000はMM、20はXX、6はVIです。これらを合わせるとMMXXVIになります。

数を千の位、百の位、十の位、一の位に分けるのは、子どもがふだんの数で位取りを学ぶときに使うのと同じ力です。ローマ数字は、それぞれの位を1つの数字ではなく文字で書いているだけです。

一の位、十の位、百の位は同じパターン

いちばん役に立つコツは、一の位、十の位、百の位がすべて同じパターンになっていることです。変わるのは文字だけです。1から9のパターンを覚えれば、999までのどんな数でも書けるようになります。

  • 一の位(1〜9):I、II、III、IV、V、VI、VII、VIII、IX
  • 十の位(10〜90):X、XX、XXX、XL、L、LX、LXX、LXXX、XC
  • 百の位(100〜900):C、CC、CCC、CD、D、DC、DCC、DCCC、CM

行を見比べると、形がまったく同じだとわかります。IV、XL、CDは同じ位置にあり、IX、XC、CMも同じ位置にあります。

ローマ数字のパターン。一の位IからIX、十の位XからXC、百の位CからCMで、IV、XL、CDはオレンジ、IX、XC、CMは金色

よくある間違い

よくある間違いは、離れた記号どうしで引き算をして近道をすることです。たとえば1,999をMIMと書いてしまう例です。正しくはMCMXCIXで、1,000 + 900 + 90 + 9からできています。もう一つよくあるのは、10をVVと書く間違いです。V、L、Dはくり返さないので、10はXでなければなりません。また、読む前にまとまりに分けるのを忘れる子どもも多く、そのせいで長いローマ数字が実際より難しく感じられます。

ローマ数字にゼロがないのはなぜ?

ローマ数字にゼロがないのは、位取りのしくみを使っていないからです。305という数では、0が空いている十の位を埋めているので、3と5が正しい位置に入ります。ローマ数字では、305はただのCCCVです。どの文字もどこにあっても自分の値を持っているので、空いた位を埋めるものが必要ないのです。

例

25、205、2,005を比べてみましょう。ふだんの数字では、0があることで2と5が別の位に置かれます。ローマ数字では、この3つの数はXXV、CCV、MMVです。文字そのものが大きさを表しているので、埋めるべきすき間がありません。

位取りがないことは、ローマ数字での筆算が遅い理由でもあります。たし算やかけ算のために位をそろえて縦に並べる方法は、どの位置にも決まった意味があるときにしか使えません。Live Scienceによると、ローマ数字はやがて、今わたしたちが使っている、より柔軟なインド・アラビア数字に取って代わられました。

いちばん大きなローマ数字は?

標準的な書き方では、いちばん大きな数は3,999で、MMMCMXCIXと書きます。Mは3回までしかくり返せないからです。もっと大きな数では、ブリタニカの説明のとおり、数字の上に線を引くとその値が1,000倍になります。線を引くと、Vは5,000、Xは10,000を表します。

時計がIVではなくIIIIなのはなぜ?

多くの時計の文字盤では、4がIVではなくIIIIと書かれています。ブリタニカも、時計ではふつう4をこのように表すと述べています。どちらの書き方にも長い歴史があり、古い文書では4がIIII、iiij、IVと書かれています。時計のIIIIは間違いではなく、デザインの伝統です。学校の勉強や日付など、ほとんどの場面ではIVが標準です。

例

ローマ数字の時計を見て、1から12までの時刻を読んでみましょう。おそらくI、II、III、IIII、V、VI、VII、VIII、IX、X、XI、XIIが見つかるはずです。同じ時計でも、9はたいていIXと書かれています。つまり時計は、4については独自の伝統に、9についてはふつうの引き算のルールに従うことがあるのです。

子どもが時計でIIIIを、本でIVを見つけたときは、書き方のしくみは時代とともに変わると説明するよい機会です。今教えられているルールは、ずっと古くてゆるやかだった習慣を、後の時代に標準として整えたものです。

ローマ数字は今どこで使われている?

ローマ数字は今でも、時計の文字盤、王や女王やローマ教皇の名前、映画やゲームの続編、章や節の番号、映画の最後に出る著作権の年などで使われています。フランス語、スペイン語、イタリア語、ポーランド語、ロシア語など多くの言語では、世紀もふつうローマ数字で書きます。

例

フランスのルイXIVはルイ14世のことです。教皇ヨハネXXIIIはヨハネ23世のことです。多くの国の歴史の本では、19世紀をXIX世紀、21世紀をXXI世紀と書きます。これをすばやく読むコツは、XIX = X + IX = 10 + 9のように、まとまりを見つけることです。

Live Scienceは、天文学での衛星の番号、化学での族、音楽理論での和音など、ほかの使い道も挙げています。小文字のローマ数字は、アウトラインや目次にも出てきます。

Math Maxのローマ数字ゲームでの対戦。問題はVIII = ?

慣れるいちばんの近道は、短い時間でたくさんのローマ数字を読むことです。ローマ数字ゲームでは、対戦中の攻撃の一つひとつが変換するローマ数字なので、ひと目で読めることがラウンドに勝つことにつながります。週に数回の短いラウンドで、まとまりが自然に見えるようになります。

必要なのは7つの記号と1つのパターンだけ

どのローマ数字も、7つの文字、足すルール、引くルール、そしてくり返す1つのパターンからできています。この表で答えを確かめてもよいですが、見る前にまず部分から数を組み立ててみましょう。

  • 1〜10:I、II、III、IV、V、VI、VII、VIII、IX、X
  • 11〜20:XI、XII、XIII、XIV、XV、XVI、XVII、XVIII、XIX、XX
  • 10〜100(10ずつ):X、XX、XXX、XL、L、LX、LXX、LXXX、XC、C
  • 100〜1,000(100ずつ):C、CC、CCC、CD、D、DC、DCC、DCCC、CM、M
  • 1,000、2,000、3,000:M、MM、MMM

長く見えるローマ数字は、小さい文字が大きい文字の前にあるところで分けましょう。一つひとつのまとまりは簡単で、それを足せば答えの数になります。

次はこれを鍛えよう

読むのはこのへんで。さあ、パンチを放ちに行こう。