UnitConv
教育・リファレンス

ローマ数字変換ツール

数字をローマ数字へ、ローマ数字を数字へ。1〜3999の範囲で瞬時に正確に変換します。

結果
ここに結果が表示されます

ローマ数字の対応表

I= 1
V= 5
X= 10
L= 50
C= 100
D= 500
M= 1,000

このツールについて

このローマ数字変換ツールは双方向に対応しています。1〜3999の普通の数字を入力すればローマ数字に、ローマ数字を入力すれば普通の数字に変換できます。記念碑や時計に刻まれているのと同じ標準的な減算記法(IVは4、IXは9)を使用します。入力すると同時に結果が更新され、ワンクリックでコピーでき、7つの基本記号を示す対応表も併記しています。すべてブラウザ内で動作するため瞬時に処理され、一度読み込めばオフラインでも使えます。

使い方

  1. 1 方向を選びます:「数字→ローマ数字」または「ローマ数字→数字」。
  2. 2 入力欄に値を入力します。入力と同時に変換されます。
  3. 3 下に表示された変換結果を確認し、コピーボタンで取得します。
  4. 4 7つの基本記号(I, V, X, L, C, D, M)は対応表で確認できます。

仕組み

ローマ数字は7つの文字を組み合わせます:I=1、V=5、X=10、L=50、C=100、D=500、M=1000。数字を組み立てる際は、IV(4)、IX(9)、XL(40)、XC(90)、CD(400)、CM(900)という減算ペアを使い、同じ記号が3つを超えて並ばないように、可能な限り大きい値を繰り返し差し引いていきます。ローマ数字を読む際は左から右へ走査し、各記号の値を足しますが、小さい記号が大きい記号の前にある場合は引きます。さらに正規の表記と照合するため、IIIIやVVのような非標準形は無効と判定されます。古典的な体系にはゼロを表す記号がなく、3999を超える数を書く標準的な方法もないため、対応範囲は1〜3999です。

よくある質問

変換できる数値の範囲は?

1〜3999の整数を変換できます。古典的なローマ数字にはゼロや負の数を表す記号がなく、3999を超える値を書くには横線などの標準外の記法が必要なため、本ツールは範囲を1〜3999に限定しています。

減算記法とはどういうものですか?

同じ記号を4つ並べる代わりに、小さい記号を大きい記号の前に置いて引き算を表します:IVは4(5引く1)、IXは9、XLは40、XCは90、CDは400、CMは900です。だからこそ1994はMCMXCIVと書き、同じ文字を延々と繰り返さずに済みます。

入力したローマ数字が無効と表示されるのはなぜ?

本ツールは各数値の標準的な表記だけを受け付けます。IIII、VV、ICのような形は規則(同じ記号が3つを超える、不正な減算)に反するため、時計の文字盤などで非公式に使われるIIIIを含めて無効と判定されます。

西暦2024年はローマ数字でどう書きますか?

2024はMMXXIVです:MMが2000、XXが20、IVが4。「数字→ローマ数字」タブに入力して確認し、タブを切り替えて逆変換すれば結果が一致することを確かめられます。

関連ツールと使いどころ

ローマ数字は時計の文字盤、本の章番号、映画の続編、記念碑の年号、スーパーボウルなどに登場するため、学生・デザイナー・歴史好きまで幅広く役立ちます。2進数や16進数には基数変換ツール、非常に大きな数には科学的記数法ツール、日常の計算には百分率計算機を併せてどうぞ。