ローマ数字変換とは?

ローマ数字と10進数を瞬時に相互変換します。標準モードは1〜3,999をサポートし、減算記法に対応します。拡張モードに切り替えると、上線(vinculum)記法を使って3,999,999までの値を扱えます。日付タブはカレンダー日付をローマ数字に整形できるためタトゥー・ジュエリー・献辞に便利。一括タブでは値のリストを丸ごとまとめて変換できます。

コンバーターはローマ数字を厳密に検証します。IIII や VV のような繰り返し減算表記は古典形式ではないため弾かれます。記号分解では、パーサーが使用した減算組み合わせ(CM = 900、IV = 4)が表示され、数値がどう組み立てられたかが一目でわかります。拡張モードでは、文字の前にアンダースコアを付けるか、結合上線(V̄)を使うと値が1,000倍になります。例: _V = 5,000、V̄MMXXIV = 7,024。日付タブでは月・日・年を別々に入力し、順序(MM.DD.YYYY、DD.MM.YYYY、YYYY.MM.DD)と区切り文字を選べます。一括タブは1行に1つの値を貼り付けると変換方向を自動判定し、すべての結果をワンクリックでコピーできます。

使い方

  1. 10進数(1〜3999)を入力するか、ローマ数字(例:MCMXCIV)を入力します。
  2. 変換結果と記号の分解が瞬時に表示されます。
  3. 変換結果をクリップボードにコピーするか、すべてのローマ数字記号の一覧表を参照できます。

使用するタイミング

  • 古い映画や本に書かれた著作権年 MCMXCVIII を読み解くとき。
  • 章番号や続編タイトル、時計の文字盤を古典表記で書きたいとき。
  • 減算表記を学んでいる生徒の宿題チェックを手伝うとき。

結果

2024 と入力 → MMXXIV(M+M+X+X+IV)。MCMXCIV と入力 → 1994(M=1000, CM=900, XC=90, IV=4)。

よくある質問

上限が3999で、それより大きくないのはなぜ?
標準のローマ数字で最も大きい記号はM(1000)です。基本7記号で表せる最大値はMMMCMXCIX = 3,999となります。それ以上が必要なときは拡張モードを有効にしてください。上線(vinculum)が記号の値を1,000倍にするので V̄ = 5,000、M̄ = 1,000,000 になります。拡張モードの上限は3,999,999です。上線文字を直接入力することも、_V のようにアンダースコアをキーボード用のショートカットとして使うこともできます。
なぜIIIIは4として受け付けられないのですか?
古典ローマ数字は減算記法を採用しており、4はIIIIではなくIVと書きます。一部の時計の文字盤は見た目のバランスでIIIIを使いますが、本ツールは標準ルール(同じ記号は連続3回まで)に従います。
ローマ数字にゼロはありますか?
ローマ人にはゼロを表す記号がありませんでした。中世の学者が後にnullaという語や文字Nを用いましたが、いずれも古典的な記法ではありません。本ツールは1 = Iから始まります。
記号分解には何が表示されますか?
各行に1つの記号、または減算ペアとその値が表示されます。MCMXCIVの場合はM=1000、CM=900、XC=90、IV=4と分解されます。CMやXCがC-MやX-Cではなく、ひとつの減算組み合わせとして扱われていることが分かります。
mcmのように小文字でも入力できますか?
できます。入力は大文字小文字を区別しないため、mcm、McM、MCMはすべて1900に変換されます。出力は既定で大文字(碑文の標準形式)ですが、大文字・小文字スイッチを切り替えれば、章見出しや脚注、写本風の数字に合う小文字にもできます。

関連ツール