영화 크레디트 끝의 "MMXXVI", 책 목차의 "제IV부", 엘리자베스 2세의 "II", 시계 숫자판의 "XII"처럼 로마 숫자는 생각보다 자주 보여요. 그런데 막상 읽으려면 XL이 40인지 60인지, 99를 IC로 써도 되는지 헷갈리죠. 결론부터 말하면 로마 숫자는 일곱 글자(I=1, V=5, X=10, L=50, C=100, D=500, M=1000)의 값을 더하는 방식이고, 4와 9가 들어가는 자리만 작은 글자를 큰 글자 앞에 두어 빼요. 이 빼기 짝이 여섯 개(IV·IX·XL·XC·CD·CM)뿐이라는 것만 알면 어떤 수든 읽고 쓸 수 있어요.
이 글은 규칙을 하나씩 짚고, 천·백·십·일의 자리로 나눠 손으로 바꾸는 법, 오른쪽 글자와 비교해 읽는 법을 예제로 보여 줘요. 표와 차트의 숫자는 모두 1부터 3,999까지 직접 변환해 세어 본 값이에요. 숫자를 바로 넣어 보려면 로마 숫자 변환기를 함께 열어 두세요.
로마 숫자 기본 글자 7개와 더하기 원리
로마 숫자에는 자릿값과 0이 없어요. 우리가 쓰는 아라비아 숫자는 같은 2라도 놓인 자리(2, 20, 200)에 따라 값이 달라지지만, 로마 숫자는 글자마다 값이 정해져 있고 그 값을 더해요.
| 글자 | I | V | X | L | C | D | M |
|---|---|---|---|---|---|---|---|
| 값 | 1 | 5 | 10 | 50 | 100 | 500 | 1,000 |
규칙은 두 가지예요. 첫째, 같은 글자를 이어 쓰면 그만큼 더해요. II = 2, III = 3, XX = 20, CCC = 300이에요. 둘째, 큰 글자 뒤에 작은 글자가 오면 더해요. VI = 6, XV = 15, LXX = 70, MDC = 1,600이에요. 그래서 로마 숫자는 보통 왼쪽에서 오른쪽으로 갈수록 값이 작아지게 써요.
1, 10, 100, 1,000을 나타내는 I·X·C·M은 세 번까지 이어 쓸 수 있지만, 5·50·500인 V·L·D는 한 번만 써요. VV는 X로, LL은 C로 쓰면 되니까요.
빼기 규칙 6가지, IV·IX·XL·XC·CD·CM
4를 IIII로, 9를 VIIII로 쓰면 글자가 길어져요. 그래서 작은 글자를 큰 글자 바로 앞에 두어 그 값을 빼는 표기를 써요. IV는 5에서 1을 뺀 4, IX는 10에서 1을 뺀 9예요.
빼기에는 지켜야 할 조건이 있어요.
- 빼는 글자는 I·X·C만 쓸 수 있어요. V·L·D는 빼는 자리에 오지 않아요(VX, LC는 틀린 표기).
- 빼는 글자는 자기보다 5배, 10배인 글자 앞에만 와요. I는 V·X 앞, X는 L·C 앞, C는 D·M 앞이에요.
- 한 번에 한 글자만 빼요. 8을 IIX로 쓰지 않고 VIII로 써요.
이 조건 때문에 99는 IC(100 − 1)가 아니라 XCIX(90 + 9), 49는 IL이 아니라 XLIX(40 + 9), 990은 XM이 아니라 CMXC(900 + 90)예요. 짧게 쓸 수 있을 것 같아도 규칙상 틀린 표기예요.
| 표기 | 계산 | 값 | 흔한 틀린 표기 |
|---|---|---|---|
| IV | 5 − 1 | 4 | IIII |
| IX | 10 − 1 | 9 | VIIII |
| XL | 50 − 10 | 40 | XXXX |
| XC | 100 − 10 | 90 | LXXXX |
| CD | 500 − 100 | 400 | CCCC |
| CM | 1,000 − 100 | 900 | DCCCC |
숫자를 로마 숫자로 바꾸는 법, 자리별로 나눠서
가장 실수가 적은 방법은 수를 천·백·십·일의 자리로 나눈 뒤 자리마다 바꿔 이어 붙이는 것이에요. 자리마다 1부터 9까지의 모양이 똑같은 틀을 따르기 때문에 아래 표 하나면 충분해요.
| 자리 숫자 | 일의 자리 | 십의 자리 | 백의 자리 | 천의 자리 |
|---|---|---|---|---|
| 1 | I | X | C | M |
| 2 | II | XX | CC | MM |
| 3 | III | XXX | CCC | MMM |
| 4 | IV | XL | CD | — |
| 5 | V | L | D | — |
| 6 | VI | LX | DC | — |
| 7 | VII | LXX | DCC | — |
| 8 | VIII | LXXX | DCCC | — |
| 9 | IX | XC | CM | — |
예를 들어 볼게요.
- 2026 = 2000(MM) + 20(XX) + 6(VI) = MMXXVI. 백의 자리가 0이라 아무것도 쓰지 않아요.
- 1994 = 1000(M) + 900(CM) + 90(XC) + 4(IV) = MCMXCIV
- 1749 = 1000(M) + 700(DCC) + 40(XL) + 9(IX) = MDCCXLIX
- 3888 = 3000(MMM) + 800(DCCC) + 80(LXXX) + 8(VIII) = MMMDCCCLXXXVIII — 15글자로, 1~3,999 중 가장 긴 표기예요.
계산기 프로그램은 같은 일을 다른 방식으로 해요. 1000, 900, 500, 400, 100, 90, 50, 40, 10, 9, 5, 4, 1을 큰 값부터 차례로 보면서 남은 수에서 뺄 수 있는 만큼 빼고 그 글자를 붙여요. 2026이면 1000을 두 번 빼고(MM), 10을 두 번 빼고(XX), 5와 1을 빼서(VI) 같은 결과가 나와요.
로마 숫자 읽는 법, 오른쪽 글자와 비교하기
읽을 때는 왼쪽부터 한 글자씩 보면서 바로 오른쪽 글자보다 작으면 빼고, 같거나 크면 더해요. 이 규칙 하나로 어떤 로마 숫자든 읽을 수 있어요.
익숙해지면 빼기 짝(CM, XC, IV)을 덩어리로 묶어 읽는 게 더 빨라요. MCMXCIV를 M / CM / XC / IV로 끊으면 1000 + 900 + 90 + 4 = 1994예요. MMXXVI는 MM / XX / VI로 끊어 2000 + 20 + 6 = 2026이에요.
이 읽기 방식은 규칙에 어긋난 표기도 값은 읽어 내요. IIII는 4, IC는 99로 읽히죠. 그래서 로마 숫자 변환기는 값을 읽은 뒤 표준 규칙에 맞는지 따로 검사해서, 틀린 표기면 바른 표기를 함께 알려 줘요.
로마 숫자 1~100 표와 자주 찾는 수
| 숫자 | 로마 숫자 | 숫자 | 로마 숫자 | 숫자 | 로마 숫자 |
|---|---|---|---|---|---|
| 1 | I | 11 | XI | 30 | XXX |
| 2 | II | 12 | XII | 40 | XL |
| 3 | III | 14 | XIV | 49 | XLIX |
| 4 | IV | 15 | XV | 50 | L |
| 5 | V | 19 | XIX | 90 | XC |
| 6 | VI | 20 | XX | 99 | XCIX |
| 7 | VII | 24 | XXIV | 100 | C |
| 8 | VIII | 25 | XXV | 500 | D |
| 9 | IX | 28 | XXVIII | 900 | CM |
| 10 | X | 29 | XXIX | 1000 | M |
시계 숫자판에 쓰이는 1~12만 외워 두면 나머지는 자리별 표로 금방 만들 수 있어요. 특히 14(XIV), 19(XIX), 24(XXIV), 29(XXIX)처럼 일의 자리가 4나 9인 수에서 실수가 많아요. 앞의 십 자리를 먼저 쓰고 뒤에 IV나 IX를 붙인다고 기억하면 돼요.
연도를 로마 숫자로, 2020년대 글자 수 비교
영화·드라마 크레디트의 제작 연도, 건물 머릿돌, 졸업 앨범, 기념 각인에 연도를 로마 숫자로 쓰는 경우가 많아요. 2000년대 연도는 앞이 늘 MM이라 뒤 두 자리만 바꾸면 돼요.
| 연도 | 로마 숫자 | 연도 | 로마 숫자 |
|---|---|---|---|
| 1945 | MCMXLV | 2024 | MMXXIV |
| 1988 | MCMLXXXVIII | 2025 | MMXXV |
| 2000 | MM | 2026 | MMXXVI |
| 2002 | MMII | 2027 | MMXXVII |
1900년대와 2000년대를 헷갈리는 경우가 많아요. 1900년대는 M(1000) + CM(900)으로 시작해서 MCM…, 2000년대는 MM…으로 시작해요. 그래서 크레디트에 MCMXCIX가 보이면 1999년, MMXXVI가 보이면 2026년 작품이에요.
로마 숫자는 왜 3,999까지일까, 글자 수 분포
같은 글자를 세 번까지만 쓰는 규칙 때문에 천의 자리는 MMM(3000)이 끝이에요. 그래서 표준 표기로 쓸 수 있는 가장 큰 수는 MMMCMXCIX = 3,999예요. 엑셀의 ROMAN 함수도 1~3,999만 받아요.
1부터 3,999까지 모두 바꿔 글자 수를 세어 보면 재미있는 모양이 나와요.
한 글자로 쓰이는 수는 기본 글자 그대로인 1·5·10·50·100·500·1000 일곱 개뿐이고, 가장 긴 15글자는 3888 하나예요. 각 자리에서 가장 긴 모양(VIII, LXXX, DCCC, MMM)이 모두 모인 수라서 그래요.
4,000 이상은 글자 위에 가로줄을 그어 1,000배를 나타내는 표기(V̄ = 5,000, X̄ = 10,000)가 옛 자료에 보이지만, 시대와 자료마다 쓰임이 달라 오늘날 통일된 규칙은 없어요. 큰 수를 로마 숫자로 쓸 일이 있다면 어떤 표기를 썼는지 함께 적어 두는 게 안전해요.
시계 숫자판은 왜 IV 대신 IIII로 쓸까
아날로그 시계를 보면 4를 IV가 아니라 IIII로 적은 경우가 많아요. 반대편 VIII와 글자 무게가 비슷해 균형이 맞아 보인다는 설명이 흔하지만, 정해진 규칙이 있는 건 아니에요. 같은 브랜드에서도 IV를 쓰는 시계가 있어요. 시계판의 IIII는 디자인 관례로 보고, 글이나 문서에서 숫자를 쓸 때는 표준 표기인 IV를 쓰면 돼요.
문서·엑셀에서 로마 숫자 쓸 때 주의할 점
알파벳으로 쓸까, 기호로 쓸까. 유니코드에는 Ⅰ(U+2160)부터 Ⅻ(U+216B)까지 로마 숫자 모양의 한 글자 기호와 소문자 ⅰ(U+2170)~ⅻ가 따로 있어요(유니코드 숫자 형태 코드표). 보기에는 같아도 검색창에서 "IV"로 찾으면 기호 Ⅳ는 안 걸리고, 글꼴에 따라 모양이 달라지기도 해요. 그래서 본문·목차·파일 이름에는 보통 알파벳 대문자 I·V·X를 써요. 글자 하나 폭에 맞춰야 하는 표 머리 같은 곳에서만 기호를 쓰는 편이 무난해요.
엑셀·구글 시트 함수. =ROMAN(2026)은 "MMXXVI"를, =ARABIC("MMXXVI")는 2026을 돌려줘요. ROMAN 함수의 두 번째 인수(0~4)를 주면 규칙을 느슨하게 한 간략 표기가 나오는데, 예를 들어 =ROMAN(499, 4)는 "ID"처럼 표준이 아닌 짧은 표기를 만들어요. 문서에 쓸 값이라면 두 번째 인수를 비우거나 0으로 둬서 표준 표기(CDXCIX)를 쓰세요.
소문자 i·ii·iii는 머리말 쪽 번호에. 책이나 논문은 서문·목차 쪽을 소문자 로마 숫자로 따로 매기고 본문부터 아라비아 숫자 1쪽을 시작하는 경우가 많아요. 워드프로세서의 쪽 번호 서식에서 고를 수 있어요.
숫자 1, 소문자 l과 섞지 않기. 로마 숫자 I는 알파벳 대문자 아이예요. 키보드로 칠 때 숫자 1이나 소문자 엘(l)을 섞으면 변환기나 엑셀 ARABIC 함수가 읽지 못해요.
로마 숫자로 쓰는 다른 곳들
- 왕·교황·후손 이름의 대수: 엘리자베스 2세(Elizabeth II), 루이 14세(Louis XIV)처럼 같은 이름의 몇 번째인지를 나타내요.
- 스포츠 대회 회차: 미국 프로풋볼 결승 슈퍼볼은 회차를 로마 숫자로 써요. 2026년 2월 대회가 60회인 슈퍼볼 LX(50 + 10)예요.
- 화학 이름의 산화수: 산화철(III)처럼 이온의 전하를 괄호 안 로마 숫자로 적어요.
- 음악 화성: 음계의 1·4·5도 화음을 I·IV·V로 적어 "I–IV–V 진행"이라고 불러요.
진법이 다른 숫자 표기가 궁금하다면 진법 변환기로 2진수·16진수를, 계약서처럼 숫자를 한글로 써야 할 때는 숫자 한글 변환기를 쓰면 편해요.
자주 묻는 질문
2026을 로마 숫자로 쓰면 어떻게 되나요?
MMXXVI예요. 2000 = MM, 20 = XX, 6 = VI를 차례로 이어 붙여요. 2027은 MMXXVII, 2028은 MMXXVIII예요.
로마 숫자 4는 IV인가요, IIII인가요?
표준 표기는 IV(5 − 1)예요. 시계 숫자판에서 IIII를 쓰는 건 디자인 관례일 뿐이라, 문서나 목록 번호에는 IV를 쓰면 돼요.
99를 IC로 쓰면 안 되나요?
안 돼요. 빼기 표기에서 I는 V와 X 앞에만 올 수 있어요. 그래서 99는 90(XC)과 9(IX)를 이어 XCIX로 써요. 같은 이유로 49는 XLIX, 999는 CMXCIX예요.
로마 숫자에 0은 없나요?
없어요. 글자 값을 더하고 빼는 방식이라 자릿값이 필요 없고, 그래서 비어 있는 자리를 나타낼 0도 없어요. 2006처럼 0이 든 수는 그 자리를 건너뛰어 MMVI로 써요.
로마 숫자로 쓸 수 있는 가장 큰 수는 얼마예요?
같은 글자를 세 번까지만 쓰는 표준 규칙으로는 3,999(MMMCMXCIX)가 가장 커요. 그보다 큰 수를 위한 윗줄 표기가 옛 자료에 있지만 통일된 규칙은 없어요.
MCMXCIV는 몇이에요?
1994예요. M(1000) + CM(900) + XC(90) + IV(4)로 끊어 읽거나, 오른쪽 글자보다 작은 C·X·I만 빼고 나머지를 더하면 돼요.
정리
로마 숫자는 일곱 글자를 더하고, 4·9 자리만 IV·IX·XL·XC·CD·CM 여섯 짝으로 빼는 방식이에요. 쓸 때는 천·백·십·일의 자리로 나눠 자리별 표대로 바꿔 붙이고, 읽을 때는 오른쪽 글자보다 작은 글자만 빼면 돼요. 같은 글자는 세 번까지라 표준 표기는 3,999까지이고, 시계의 IIII는 관례일 뿐 표준은 IV예요.
헷갈리는 수가 있으면 로마 숫자 변환기에 숫자나 로마 숫자를 넣어 보세요. 자리별 분해와 함께 틀린 표기는 바른 표기로 고쳐 보여 줘요.