ローマ数字から数値へ

ローマ数字
MMXXVI

変換の内訳

ローマ数字部分

よく使うローマ数字の例

数値ローマ数字
1I
4IV
9IX
14XIV
49XLIX
99XCIX
2,026MMXXVI
3,999MMMCMXCIX

ローマ数字記号

ローマ数字表し方
I11
IV41を5の前に置く
V55
IX91を10の前に置く
X1010
XL4010を50の前に置く
L5050
XC9010を100の前に置く
C100100
CD400100を500の前に置く
D500500
CM900100を1000の前に置く
M1,0001000

標準的なローマ数字をアラビア数字へ変換し、各部分の値を確認します。無効な表記や標準外の表記は推測せずに拒否します。

IV、IX、XL、XC、CD、CM などの減算表記は1つの値として解析します。変換結果を標準的なローマ数字表記と照合し、無効な順序や繰り返しを検出します。

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

I、X、C、Mは、標準表記で許される場合に繰り返せます。IV、IX、XL、XC、CD、CMは減算則を使います。標準形でない表記(例: IIII, VX、または IC )は、暗黙に解釈せずエラーとして扱います。

ローマ数字日付

日付モードでは日・月・年を個別に変換し、3 種類の表示順に対応します。装飾的な日付、碑文、章見出し、時計、歴史資料などに便利です。このページの標準表記は 3999 年までです。それより大きな値には上線を使う表記が必要ですが、プレーンテキストでは一貫して表現できないためです。

関連する変換: ローマ数字変換 · ローマ数字から数値へ · 数値からローマ数字へ · 日付計算