ローマ数字の仕組み

ローマ数字は、決まった値をもつ7つの文字で数を表します。大きい文字から小さい文字へ順に並べて書き、6つの組み合わせだけは小さい文字を先に置いて引き算にします。1から3999までのローマ数字は、次の4つのルールですべて書けます。

著者
公開日

このページの内容
  1. 7つの記号
  2. ルール1:大きい順に並んでいれば足し算
  3. ルール2:引き算は6つの組み合わせだけ
  4. ルール3:同じ記号は3回まで
  5. ルール4:位ごとに組み立てる
  6. 標準の書き方が3999までの理由
  7. よくある間違い
  8. すばやく読むコツ
  9. 小文字と、Ⅰ・Ⅱ のような記号
  10. 自分で試す
  11. 出典

7つの記号

7つの記号と、引き算になる6つの組み合わせ
  • I1
  • V5
  • X10
  • L50
  • C100
  • D500
  • M1,000
  • IV4
  • IX9
  • XL40
  • XC90
  • CD400
  • CM900

覚える必要があるのは上の段だけです。下の段は、記号を引き算に使う6つの組み合わせです。このページの内容は、すべてこの2段から導けます。

ルール1:大きい順に並んでいれば足し算

左から右へ読みます。どの記号も前の記号と同じか小さければ、すべて足します。VI = 5 + 1 = 6、XV = 10 + 5 = 15、MDC = 1000 + 500 + 100 = 1600 です。

並び順には意味があります。VI は6ですが、IV は6の「別の書き方」ではありません。小さい記号を前に置くと意味が変わります。それがルール2です。

ルール2:引き算は6つの組み合わせだけ

小さい記号が大きい記号の前にあると引き算になりますが、使えるのは IV(4)、IX(9)、XL(40)、XC(90)、CD(400)、CM(900)の6つだけです。

規則は単純です。I は V と X からだけ、X は L と C からだけ、C は D と M からだけ引けます。どの場合も、引く側は10の累乗(1、10、100)で、引かれる側はその5倍か10倍です。V、L、D は引き算に使わないので、VX、LC、DM は書けません。

一度に引ける記号は1つだけです。8を IIX と書きたくなるかもしれませんが、標準の形は VIII です。

ルール3:同じ記号は3回まで

I、X、C、M は3回まで続けて書けます。III(3)、XXX(30)、CCC(300)、MMM(3000)です。4つ目が必要になったら引き算の組み合わせに切り替えます。4は IIII ではなく IV、40は XXXX ではなく XL です。

V、L、D は繰り返しません。2つ並べた値には、すでに専用の記号があるからです。VV は X、LL は C、DD は M になります。

ルール4:位ごとに組み立てる

数を千・百・十・一の位に分け、それぞれを別々に書いてから横に並べます。1994の場合は次のとおりです。

位値記号
千の位1000M
百の位900C (引き算)M
十の位90X (引き算)C
一の位4I (引き算)V
合計1994MCMXCIV

1994 = 1000 + 900 + 90 + 4 = M + CM + XC + IV = MCMXCIVです。

49が IL ではなくXLIX(40 + 9)になるのも、このルールのためです。40と9は別々に書き、そもそも I は L から引けません。同じ考え方で、99はXCIX、999はCMXCIXになり、IC や IM とは書きません。

0の位は書かずに飛ばします。2026は MM(2000)+ XX(20)+ VI(6)= MMXXVIです。ローマ数字に0を表す記号はありません。

標準の書き方が3999までの理由

M を3回、各位で一番大きい形を並べると、書ける最大の数は 3999 = MMMCMXCIXです。M を4つ書くとルール3に反し、5000を表す文字もありません。それより大きな数には、文字の上に引いて1000倍を表す横線が必要です。その書き方は大きな数のローマ数字で説明しています。

よくある間違い

間違えて入力されることが多い形です。右の列の理由は、書き方チェックが表示するメッセージと同じです。

書いた形正しい形どこが違うか
IL意図した数: 49XLIX引き算に使えるのは I、X、C だけで、組み合わせは IV、IX、XL、XC、CD、CM の6つに限られます。
IC意図した数: 99XCIX引き算に使えるのは I、X、C だけで、組み合わせは IV、IX、XL、XC、CD、CM の6つに限られます。
XXXX意図した数: 40XL同じ記号を続けて書けるのは3回までです。
VL意図した数: 45XLV引き算に使えるのは I、X、C だけで、組み合わせは IV、IX、XL、XC、CD、CM の6つに限られます。
MIM意図した数: 1,999MCMXCIX引き算に使えるのは I、X、C だけで、組み合わせは IV、IX、XL、XC、CD、CM の6つに限られます。
IIX意図した数: 8VIII大きい記号の前に置ける小さい記号は1つだけです。
MMXV1意図した数: 2,016MMXVIローマ数字に使う文字は I、V、X、L、C、D、M の7つだけです。

実際に目にする例外は IIII です。時計の文字盤には、4を IIII で表すものが多くあります。たとえば大英博物館が所蔵する1580〜1600年ごろの天文時計の記録には、文字盤の「IIII と V のあいだ」にある穴が記されています。一方、ロンドンのウェストミンスター宮殿の大時計は IV を使っていると、英国議会が説明しています。文字盤では両方の形がありますが、それ以外では IV が標準です。詳しくは時計が IIII を使う理由をご覧ください。

最後の行の MMXV1 は、ローマ数字の間違いというより入力ミスです。文字の I の代わりに数字の1が入っています。画面や写真から写した西暦によく見られます。MMXVI、つまり2016と読みます。

すばやく読むコツ

左から見ていき、大きい記号の直前にある小さい記号を探します。そうした組み合わせを1つのまとまりにしてから、全部を足します。

MCMXCIV → M・CM・XC・IV → 1000 + 900 + 90 + 4 = 1994

2つの確認で、たいていの誤りは見つかります。1つ目は、まとまりの値が左から右へ小さくなっているか(M、百の位、十の位、一の位の順)。2つ目は、同じ記号が4回続くまとまりがないか。両方を満たしていれば標準の形です。

小文字と、Ⅰ・Ⅱ のような記号

小文字のローマ数字(i、ii、iii、iv)は、本の本文が始まる前のページによく使われます。たとえば『シカゴ・マニュアル・オブ・スタイル』(第16版、32〜33ページ)では、前付けのページ番号を小文字のローマ数字で振っています。値は大文字と同じで、iv は4です。

Unicodeには、Ⅰ、Ⅳ、Ⅻ のような専用の文字もあります。これらは互換用の文字で、U+2160 ROMAN NUMERAL ONE のデータでは、ふつうのアルファベットの I に対応づけられています。日本語の文書ではこうした記号がよく使われ、かつては丸数字と並ぶ機種依存文字の代表例でした。OSが内部でUnicodeを使うようになってからは、古いソフトを除いて問題はほぼ解消されています(Wikipedia)。

日本語入力では、Ⅰ や Ⅱ は全角の数字から変換できるほか、「いち」「に」といった読みからも変換できます(できるネット)。ただし、検索やコピー、読み上げにはふつうのアルファベットのほうが確実です。デザインの都合で1文字の記号が必要なとき以外は、I、V、X などの文字で書くことをおすすめします。

出典

  1. Astrolabic table clock, attributed to Jeremias Metzger (c. 1580–1600). British Museum
  2. Great Clock facts. UK Parliament
  3. The Chicago Manual of Style, 16th edition. University of Chicago Press, pp. 32–33(前付けのページ番号に小文字のローマ数字を使用)
  4. U+2160 ROMAN NUMERAL ONE. Codepoints (Unicode Character Database)
  5. 機種依存文字. Wikipedia(日本語版)
  6. 【パソコン仕事術】覚えやすい名称から、スムーズに記号を入力. できるネット(インプレス), 2020