GanuLabs

GanuLabs

情報収集/ユーティリティ

ローマ数字コンバーターと表:1から1000

March 22, 2026

完全な表とシンプルな変換ルールでローマ数字に変換。

7つのローマ数字記号

ローマ数字システムは7つの記号を使用します:I(1)、V(5)、X(10)、L(50)、C(100)、D(500)、M(1000)。標準的なローマ数字のすべての数値はこれら7つの記号の組み合わせで構成され、記号が総計に加算されるか減算されるかを決定する配置ルールに従います。

ローマ数字は今でも特定の文脈で積極的に使用されています:本の前文と章番号付け、時計の文字盤、映画の続編タイトルと著作権年、公式文書のアウトライン、名前(例:ヘンリー8世)、競技の指定(スーパーボウルLVIII)。それらを読み書きできることは、単なる歴史的知識ではなく実用的なリテラシーです。

加算と減算のルール

記号が等しいかより小さい値の記号の前に来る場合、加算されます。III = 3(1+1+1)。VI = 6(5+1)。LX = 60(50+10)。より小さい記号がより大きい記号の前に来る場合、減算されます。IV = 4(5−1)。IX = 9(10−1)。XL = 40(50−10)。XC = 90(100−10)。CD = 400(500−100)。CM = 900(1000−100)。

標準的な減算の組み合わせは6つだけです:IV、IX、XL、XC、CD、CM。他の減算の組み合わせは標準的なローマ数字では使用されません。VX(10から5を引こうとする)は有効ではありません;95などの数値の正しい表記はXCV(90+5)であり、VCではありません。

任意の数値をローマ数字に変換する方法

標準的なアルゴリズム:最大から最小の数値値に向けて作業します。残りの数値に収まる最大の数値値を引き、その数値を書き、残りで繰り返します。2024の場合:2024 − 1000 = 1024 → M。1024 − 1000 = 24 → MM。24 − 10 = 14 → MMX。14 − 10 = 4 → MMXX。4 = IV → MMXXIV。

降順で使用する値:1000(M)、900(CM)、500(D)、400(CD)、100(C)、90(XC)、50(L)、40(XL)、10(X)、9(IX)、5(V)、4(IV)、1(I)。このリストに減算形式を含めることで、同じ記号が3つ以上連続して必要になることはありません。

ローマ数字をすばやく読む

左から右にスキャンします。より小さい値がより大きい値の前にある場合、それらを減算のペアとして扱います。そうでない場合は、値を順次加算します。MCMXCIVの場合:M(1000)+ CM(900)+ XC(90)+ IV(4)= 1994。MMXXVIの場合:MM(2000)+ XX(20)+ VI(6)= 2026。

ローマ数字での一般的な年の形式:2024 = MMXXIV;2025 = MMXXV;2026 = MMXXVI;1999 = MCMXCIX;2000 = MM。クレジットの最後に伝統的にローマ数字で表示される映画の著作権年は、まさにこのパターンに従います。

ローマ数字システムの限界

標準的なローマ数字は1から3,999(MMMCMXCIX)の数値を表します。4,000以上の数値にはバー表記(数値の上の水平バーはその値を1,000倍にする)が必要ですが、現代の文脈ではほとんど使用されません。このシステムにはゼロの記号もありません。これが最終的にヨーロッパでヒンドゥー・アラビア数字システムの採用につながった重大な制限です。

日常の目的では、ローマ数字は1から3,999の範囲で読み書きされます。ローマ数字の文脈で3,999を超える数値に出くわした場合、拡張表記を使用しているか、ソースにエラーがある可能性があります。最も一般的な現実世界の上限は時計の文字盤(XII = 12)と一般的な章やページの番号付けです。

クイックリファレンス表

迅速な健全性チェックのために、これらのベンチマークペアを使用してください。

SymbolValue
I1
V5
X10
リットル50
C100
D500
M1000

よくある質問

ローマ数字のMMXXVIは何年ですか?

MMXXVI = 2026。MM = 2000、XX = 20、VI = 6。合計:2026。

ローマ数字で4はなぜIIIIではなくIVと書かれるのですか?

減算の原則:より小さい値をより大きい値の前に置くと引き算されます。IV = 5 − 1 = 4。IIIIはいくつかの時計の文字盤でまだ使用される歴史的な代替形式(視覚的な対称性のためにIVよりIIIIが好まれる)ですが、IVが標準的な現代の形式です。

標準的なローマ数字で書ける最大の数値は何ですか?

3,999で、MMMCMXCIXと書きます。最大値は、どの記号も3回以上連続して繰り返すことができないというルールによって制約されます。M3つ = 3000;CM = 900;XC = 90;IX = 9。合計:3999。

関連コンテンツ