ローマ数字変換器

ローマ数字から10進数へのオンライン変換器。ローマ数字を10進数(アラビア数字)に無料で変換でき、変換例と1から100までのローマ数字表も掲載しています。

無効なローマ数字です。
無効な10進数です。1から3999の間である必要があります。

1から100までのローマ数字一覧表

1 I
2 II
3 III
4 IV
5 V
6 VI
7 VII
8 VIII
9 IX
10 X
11 XI
12 XII
13 XIII
14 XIV
15 XV
16 XVI
17 XVII
18 XVIII
19 XIX
20 XX
21 XXI
22 XXII
23 XXIII
24 XXIV
25 XXV
26 XXVI
27 XXVII
28 XXVIII
29 XXIX
30 XXX
31 XXXI
32 XXXII
33 XXXIII
34 XXXIV
35 XXXV
36 XXXVI
37 XXXVII
38 XXXVIII
39 XXXIX
40 XL
41 XLI
42 XLII
43 XLIII
44 XLIV
45 XLV
46 XLVI
47 XLVII
48 XLVIII
49 XLIX
50 L
51 LI
52 LII
53 LIII
54 LIV
55 LV
56 LVI
57 LVII
58 LVIII
59 LIX
60 LX
61 LXI
62 LXII
63 LXIII
64 LXIV
65 LXV
66 LXVI
67 LXVII
68 LXVIII
69 LXIX
70 LXX
71 LXXI
72 LXXII
73 LXXIII
74 LXXIV
75 LXXV
76 LXXVI
77 LXXVII
78 LXXVIII
79 LXXIX
80 LXXX
81 LXXXI
82 LXXXII
83 LXXXIII
84 LXXXIV
85 LXXXV
86 LXXXVI
87 LXXXVII
88 LXXXVIII
89 LXXXIX
90 XC
91 XCI
92 XCII
93 XCIII
94 XCIV
95 XCV
96 XCVI
97 XCVII
98 XCVIII
99 XCIX
100 C

ローマ数字変換器はどのように機能しますか?

双方向の変換器です。ローマ数字または10進数(1から3999)を入力すると、すぐに変換されます。ローマ数字は I、V、X、L、C、D、M で書きます。

ローマ数字を10進数に変換するには?

ローマ数字を10進数にするには、各記号の値を左から右へ加算または減算します。

ローマ数字の記号

主な記号は7つです。

  • Iは1を表します。
  • Vは5を表します。
  • Xは10を表します。
  • Lは50を表します。
  • Cは100を表します。
  • Dは500を表します。
  • Mは1000を表します。

加算と減算のルール

変換の主なルールは次のとおりです。

  • ローマ数字の記号の後に同じ値または小さい値の記号が続く場合、その値を結果に加算します。例:「VII」は5(V)+ 1(I)+ 1(I)= 7になります。
  • ローマ数字の記号の後に大きい値の記号が続く場合、その値を結果から減算します。例:「IV」は5(V)- 1(I)= 4になります。
  • 同じ記号は3回を超えて連続して繰り返せません。4回連続する場合は、減算表記を使う必要があります。例:「CD」は500(D)- 100(C)= 400になります。

変換例

いくつかの例:

  • 「XII」は10(X)+ 1(I)+ 1(I)= 12になります。
  • 「XXI」は10(X)+ 10(X)+ 1(I)= 21になります。
  • 「XLV」は50(L)- 10(X)+ 5(V)= 45になります。

変換器が3999までしか対応しない理由

古典的な表記は I、V、X、L、C、D、M を使い、Mを3つより多く続けられません。そのため通常の範囲は1から3999(MMMCMXCIX)です。4000以降は記号の上に横線を引いて1000倍を示しますが、その形式はこの変換器には含まれていません。