로마 숫자를 숫자로 변환하는 방법

로마 숫자 를 10 진수 로 변환하는 방법 .

로마 숫자를 십진수로 변환

로마 숫자 r의 경우 :

  1. 다음 표에서 10 진수 값 (v)이 가장 높은 가장 높은 로마 숫자 (n)를 찾습니다.

    로마 숫자 r의 왼쪽 부분에서 가져옵니다.

  2.  

    로마 숫자 (n) 소수점 값 (v)
    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. 찾은 로마 숫자의 값 v를 십진수 x에 더합니다.

    x = x + v

  4. r의 모든 로마 숫자를 얻을 때까지 1 단계와 2 단계를 반복합니다.

예 1

r = XXXVI

반복 # 가장 높은 로마 숫자 (n) 최대 10 진수 값 (v) 10 진수 (x)
1 X 10 10
2 X 10 20
3 X 10 30
4 V 5 35
5 1 36

 

예제 # 2

r = MMXII

반복 # 가장 높은 로마 숫자 (n) 최대 10 진수 값 (v) 10 진수 (x)
1 M 1000 1000
2 M 1000 2000 년
3 X 10 2010 년
4 1 2011 년
5 1 2012 년

 

 

예제 # 3

r = MCMXCVI

반복 # 가장 높은 로마 숫자 (n) 최대 10 진수 값 (v) 10 진수 (x)
1 M 1000 1000
2 CM 900 1900 년
3 XC 90 1990 년
4 V 5 1995 년
5 1 1996 년

 

숫자를 로마 숫자로 변환하는 방법 ►

 


또한보십시오

숫자 변환
빠른 테이블