ローマ数字変換ツール

アラビア数字とローマ数字をリアルタイムで相互変換します。1〜3999の範囲に対応しています。

ローマ数字の基本記号

ローマ数字値
I1
V5
X10
L50
C100
D500
M1000

変換規則

同じ記号が連続する場合は足し合わせ(例: III = 3)、小さい値が大きい値の前に来る場合は 引きます(例: IV = 5−1 = 4、IX = 10−1 = 9)。この方式により、4(IV)、9(IX)、40(XL)、 90(XC)、400(CD)、900(CM)といった特定の値では減算表記法が使われます。

なぜ1〜3999までしか対応していないのですか?

ローマ数字は基本的にM(1000)が最大の単一記号であり、伝統的な表記法では3999(MMMCMXCIX)を 超える数を表すのが困難です。それより大きい数は記号の上に線を引いて1000倍を表す特殊な 表記法を使いますが、通常のテキストでは表現しづらいため、この変換ツールでは対応していません。

よくある質問

ローマ数字に0がないのはなぜですか?

ローマ数字体系が作られた古代ローマの時代には、まだ0という概念が数体系に広く使われていませんでした。0の概念はその後インドで発展し、アラビア数字体系を通じて世界中に広まりました。

映画や本でローマ数字が使われるのはなぜですか?

映画の製作年(例: MMXXIV = 2024)や本の章番号、時計の文字盤などで、伝統的で高級感のある印象を与えるために今でもよく使われています。