로마 숫자 변환기: 아라비아 숫자와 서로 바꾸기

로마 숫자 변환기에 숫자나 로마 숫자를 입력하면 변환 방향을 알아서 판단하고 풀이 과정을 모두 보여 줍니다. IIII나 IC처럼 잘못된 표기는 어디가 틀렸는지와 바른 표기를 알려 줍니다. 시계 문자판이나 책의 장 번호, 영화 연도를 읽을 때도 쓸 수 있습니다.

출처: 위키백과: 로마 숫자 (기호, 빼기 규칙). 업데이트: .

예: 1994, MCMXCIV, xiv, Ⅻ (대문자, 소문자, 특수문자 모두 됩니다)
나의 도구함입력한 값은 이 브라우저에만 저장됩니다.

결과

변환 결과
MMXXVI
판단한 변환 방향
숫자 → 로마 숫자
풀이 과정
  • 자리별로 나눕니다: 2026 = 2000 + 20 + 6
  • 천의 자리: 2 → MM = M + M = 1000 + 1000 = 2000
  • 백의 자리: 0 → 아무것도 쓰지 않습니다(로마 숫자에는 0이 없습니다)
  • 십의 자리: 2 → XX = X + X = 10 + 10 = 20
  • 일의 자리: 6 → VI = V + I = 5 + 1 = 6
  • 자리별 결과를 이어 씁니다: MM + XX + VI = MMXXVI
연도로 읽으면 MMXXVI = 2026년입니다. 건물 머릿돌이나 영화 끝 자막에서 자주 보는 표기입니다.

계산 방법

로마 숫자 변환표 (1~1000)

숫자로마 숫자숫자로마 숫자숫자로마 숫자숫자로마 숫자
1I11XI30XXX200CC
2II12XII40XL300CCC
3III13XIII50L400CD
4IV14XIV60LX600DC
5V15XV70LXX700DCC
6VI16XVI80LXXX800DCCC
7VII17XVII90XC900CM
8VIII18XVIII100C2000MM
9IX19XIX500D3000MMM
10X20XX1000M3999MMMCMXCIX

로마 숫자 기호 7가지

기호IVXLCDM
값1510501005001000

로마 숫자는 왼쪽에서 오른쪽으로 읽으며, 큰 기호부터 작은 기호 순서로 늘어놓고 더합니다. 예: MDCLXVI = 1000 + 500 + 100 + 50 + 10 + 5 + 1 = 1666.

로마 숫자 변환기 사용법

  1. 1~3999의 숫자나 MMXXVI 같은 로마 숫자를 입력합니다.
  2. 변환 방향(숫자 → 로마 숫자, 로마 숫자 → 숫자)은 자동으로 판단합니다.
  3. 결과와 풀이 과정을 확인합니다. IIII처럼 잘못된 표기에는 바른 표기를 보여 줍니다.

한글 자판에서 자음 ㅈ을 치고 한자 키를 누르면 나오는 Ⅰ~Ⅹ 같은 한 글자짜리 로마 숫자 특수문자도 그대로 입력할 수 있습니다.

로마 숫자 표기법: 빼기 규칙

작은 기호를 큰 기호 앞에 두면 그만큼 뺍니다. 오늘날 표준 표기법에서 쓰는 조합은 다음 여섯 가지뿐입니다.

조합계산값
IV5 − 14
IX10 − 19
XL50 − 1040
XC100 − 1090
CD500 − 100400
CM1000 − 100900

여기서 이 변환기가 검사하는 규칙이 나옵니다.

숫자를 로마 숫자로 (자리별 변환)

수를 천, 백, 십, 일의 자리로 나누고 자리마다 로마 숫자로 바꿔 이어 붙입니다. 0인 자리는 아무것도 쓰지 않습니다.

예 1994: 1994 = 1000 + 900 + 90 + 4 → M + CM + XC + IV = MCMXCIV
예 2026: 2026 = 2000 + 20 + 6 → MM + XX + VI = MMXXVI

로마 숫자를 숫자로

왼쪽부터 보면서 오른쪽 기호보다 작은 기호는 빼고 나머지는 더합니다. MCMXCIV = 1000 + (1000 − 100) + (100 − 10) + (5 − 1) = 1000 + 900 + 90 + 4 = 1994.

엑셀과 문서에서 로마 숫자 쓰기

엑셀에서는 =ROMAN(2026)이 MMXXVI를, 반대로 =ARABIC("MMXXVI")가 2026을 돌려줍니다. 한글이나 워드 문서의 목차 번호처럼 여러 개를 쓸 때는 특수문자 Ⅰ~Ⅹ보다 알파벳 I, V, X를 조합해 쓰는 편이 어떤 기기에서도 똑같이 보입니다.

왜 3999까지인가요?

M을 세 번까지만 이어 쓰므로 표준 표기법으로 쓸 수 있는 가장 큰 수는 MMMCMXCIX = 3999입니다. 더 큰 수에는 숫자 위에 가로줄을 그어 1000배를 나타내는 등의 특별한 표기를 썼지만 오늘날 통일되어 있지 않습니다. 로마 숫자에는 0도 없습니다.

2진수나 16진수로 바꾸려면 진법 변환기를 쓰세요.

자주 묻는 질문

로마 숫자란 무엇인가요?

고대 로마에서 쓰던 수 표기법으로, I(1), V(5), X(10), L(50), C(100), D(500), M(1000) 일곱 기호를 조합해 나타냅니다. 지금도 시계 문자판, 책의 장 번호, 영화 개봉 연도 등에 쓰입니다.

2026을 로마 숫자로 쓰면?

2026 = 2000 + 20 + 6 = MM + XX + VI이므로 MMXXVI입니다. 천, 십, 일의 자리를 각각 바꾸고 0인 백의 자리는 쓰지 않습니다.

로마 숫자 4는 왜 IIII가 아니라 IV인가요?

표준 표기법에서는 같은 기호를 네 번 이어 쓰지 않으므로 4와 9는 빼기로 씁니다(IV = 5 − 1, IX = 10 − 1). 다만 시계 문자판에는 전통적으로 IIII를 쓰는 경우도 있습니다.

99를 IC로 써도 되나요?

안 됩니다. I는 V와 X 앞에만, X는 L과 C 앞에만, C는 D와 M 앞에만 놓을 수 있습니다. 99 = 90 + 9 = XC + IX = XCIX입니다.

한글 자판으로 Ⅻ 같은 로마 숫자를 입력하려면?

자음 ㅈ을 치고 한자 키를 누르면 Ⅰ~Ⅹ 같은 특수문자가 나옵니다. 목록에 없는 수는 알파벳 I, V, X를 조합해 쓰면 어디서나 똑같이 보이며, 이 변환기는 두 가지를 모두 읽습니다.

엑셀에서 로마 숫자로 바꾸려면?

=ROMAN(숫자) 함수를 씁니다. =ROMAN(1994)는 MCMXCIV입니다. 로마 숫자를 다시 숫자로 바꿀 때는 =ARABIC("MCMXCIV")를 씁니다.

로마 숫자로 쓸 수 있는 가장 큰 수는?

표준 표기법에서는 M을 세 번까지만 쓰므로 3999(MMMCMXCIX)입니다. 그보다 큰 수에는 위에 가로줄을 긋는(V̅ = 5000) 등의 특별한 기호가 필요합니다.

로마 숫자로 적힌 연도는 어떻게 읽나요?

왼쪽부터 묶음별로 읽습니다. MCMLXXXVIII = M(1000) + CM(900) + LXXX(80) + VIII(8) = 1988년입니다. 이 변환기는 어떤 입력이든 풀이 과정을 보여 줍니다.

출처 및 근거

업데이트: · 편집 원칙

관련 도구