ローマ数字を数字に変換する方法

変換方法 ローマ数字 を十進数に。

ローマ数字から十進数への変換

ローマ数字 r について:

  1. 次の表から、最も高いローマ数字 (n) とその最も高い十進値 (v) を見つけます

    これはローマ数字 r の左側部分から取得されます:

  2.  

    ローマ数字 (n) 十進値 (v)
    I 1
    IV 4
    V 5
    IX 9
    X 10
    XL 40
    L 50
    XC 90
    C 100
    CD 400
    D 500
    CM 900
    M 1000

     

  3. 十進数 x に見つけたローマ数字の値 v を加算します:

    x = x + v

  4. Repeat stages 1 and 2 until you get all the ローマ数字 of r.

例 #1

r = XXXVI

反復 # 最高のローマ数字 (n) 最高の十進値 (v) 十進数 (x)
1 X 10 10
2 X 10 20
3 X 10 30
4 V 5 35
5 I 1 36

 

例 #2

r = MMXII

反復 # 最高のローマ数字 (n) 最高の十進値 (v) 十進数 (x)
1 M 1000 1000
2 M 1000 2000
3 X 10 2010
4 I 1 2011
5 I 1 2012

 

 

例 #3

r = MCMXCVI

反復 # 最高のローマ数字 (n) 最高の十進値 (v) 十進数 (x)
1 M 1000 1000
2 CM 900 1900
3 XC 90 1990
4 V 5 1995
5 I 1 1996

 

変換方法 number to ローマ数字

 


関連項目

このページの改善方法を書いてください

数値変換
高速テーブル
<!â› Don't click me1 â›>