本文へスキップ

ローマ数字変換ツール

1から3999までの数字を入力するとローマ数字が得られ、MCMXCIVのようなローマ数字を入力すると数字が得られます。ツールは入力の種類を判定し、不正なローマ数字を拒否し、記号の一覧と今年の年号を参考として表示します。無料で、登録は不要です。

方向

ローマ数字対応表

数字ローマ数字
1I
4IV
5V
9IX
10X
40XL
50L
90XC
100C
400CD
500D
900CM
1000M
2026(今年)MMXXVI

ローマ数字変換ツールの使い方

  1. 1. 入力します。 整数(2026)またはローマ数字(MMXXVI)を入力します。小文字のローマ字も受け付けます。
  2. 2. 方向は自動判定のままにします。 入力を一方向だけとして扱わせたい場合は、数字 → ローマ数字 または ローマ数字 → 数字 を選びます。
  3. 3. 結果を読み、コピーします。 入力中に結果が表示されます。結果をコピーでクリップボードにコピーし、クリアで入力欄を空にします。
  4. 4. 対応表を確認します。 1から1000までの基本となる13の値と、今年のローマ数字が示されています。

標準的なローマ数字の規則

  • 7文字。 I = 1、V = 5、X = 10、L = 50、C = 100、D = 500、M = 1000。値は左から右へ足し合わせます。XVIは 10 + 5 + 1 = 16 です。
  • 減算。 小さい記号を大きい記号の前に置くと、その値が引かれます。標準的な組み合わせは6通りだけです:IV(4)、IX(9)、XL(40)、XC(90)、CD(400)、CM(900)。
  • 繰り返し。 I、X、C、Mは連続して最大3回まで繰り返せます(III、XXX、CCC、MMM)。V、L、Dは繰り返しません。
  • 大きい位から読みます。 数字は最も大きい位から順に書かれるため、1994は M(1000)+ CM(900)+ XC(90)+ IV(4)、つまりMCMXCIVです。
  • ゼロはありません。 この体系にはゼロを表す記号がなく、標準表記はMMMCMXCIX、つまり3999で終わります。
数字ローマ数字注
4IV減算形。IIIIではない
49XLIXXL + IX — ILではない
99XCIXXC + IX — ICではない
444CDXLIVCD + XL + IV
1994MCMXCIVM + CM + XC + IV
2026MMXXVIMM + XX + VI
3999MMMCMXCIX標準表記で書ける最大の数

変換ツールが拒否するもの

ローマ数字を入力すると、ツールはその値を求め、その値を再びローマ数字に書き直します。結果が入力したものと正確に一致しない場合は、そのローマ数字の形式が不正であり、エラーになります。IIII、VX、IC、IL、XM、VVが検出されるのはそのためです。それぞれは数として読めますが、標準的な書き方ではありません。1〜3999の範囲外の数字、ゼロ、小数も拒否されます。

時計の文字盤や一部の古い碑文では4にIIIIを使いますし、中世の文章では99にICのような形を使うこともあります。このツールは意図的に厳密にしてあり、文体ガイドや学校で教えられる形式だけを表示します。3999を超える数字は、一部の体系では文字の上に線を引いて1000倍を表しますが、それはこのツールの範囲外です。

ローマ数字が文章で使われる場面

ローマ数字は、書籍の前付けに使われます。Chicagoスタイルでは序文や目次のページを小文字のローマ数字(i、ii、iii)で示し、MLAではそのようなページを印刷されたとおりに引用します。ほかに、アウトラインのレベル(I、II、III)、戯曲の幕、巻や部、君主や教皇(Elizabeth II、Pius XII)、イベントの回次、映画の著作権表示の年にも使われます。このツールは大文字で出力するため、ページ番号には手作業で小文字に直してください。

どのツールが必要ですか?

やりたいこと使うツール
アラビア数字とローマ数字を相互に変換するこのツール
数字を言葉で綴る(forty-two)数字を英単語に
1st、2nd、3rdのように、または first、second、third のように書く序数
数字を2進数、10進数、16進数の間で変換する基数変換
アウトラインの行に番号を付けるOutline Numberer

よくある質問

数字をローマ数字に変換するにはどうすればよいですか?
1から3999までの整数を入力します。ツールは、収まる最大のローマ数字の値を取り、その記号を書き、差し引いて繰り返します。2026の場合は、M、M、X、X、V、I、つまりMMXXVIになります。
範囲が1〜3999に制限されているのはなぜですか?
標準的なローマ数字にはM(1000)より大きな文字がなく、Mは3回までしか繰り返せないため、MMMCMXCIX(3999)が書ける最大の数になります。また、ゼロもありません。
このツールは無効なローマ数字を拒否しますか?
はい。入力した値を再エンコードして2つを比較するため、IIII、VX、ICなどの並びは、黙って受け入れられるのではなく、無効として検出されます。
減算表記とは何ですか?
小さい文字を大きい文字の前に置くと、それが引かれます。標準的な6組はIV(4)、IX(9)、XL(40)、XC(90)、CD(400)、CM(900)です。引けるのはIとXとCだけで、それぞれ直後の2つの大きい文字からだけ引けます。
年をローマ数字で書くにはどうすればよいですか?
年を数字として入力します。2026はMMXXVI、2024はMMXXIV、1999はMCMXCIXです。対応表には今年のローマ数字も表示されます。
小文字のローマ数字も変換できますか?
はい。入力は大文字と小文字を区別しないため、xivは14として読まれます。出力は常に大文字です。前付けのページ番号に必要な場合は、手作業で小文字に直してください。

関連ツール

単位・日付・数値の変換のその他のツール