로마 숫자 기호와 읽는 법
로마 숫자는 일곱 개의 기호를 더하고 빼서 수를 나타냅니다. 큰 기호부터 작은 기호 순서로 쓰면 모두 더하고, 작은 기호가 큰 기호 바로 앞에 오면 그 작은 값을 뺍니다. 예를 들어 VI는 5 + 1 = 6, IV는 5 − 1 = 4입니다.
| 기호 | 값 | 기호 | 값 |
|---|---|---|---|
| I | 1 | C | 100 |
| V | 5 | D | 500 |
| X | 10 | M | 1,000 |
| L | 50 |
변환 방법 (표준 감산 표기)
- 아래 13개 조각을 큰 것부터 차례로, 남은 값이 조각보다 크거나 같으면 그 기호를 적고 값을 뺍니다.
- 조각: M(1,000), CM(900), D(500), CD(400), C(100), XC(90), L(50), XL(40), X(10), IX(9), V(5), IV(4), I(1)
- 남은 값이 0이 되면 끝입니다. 1994 = 1000 + 900 + 90 + 4 → M + CM + XC + IV → MCMXCIV.
- 로마 숫자를 읽을 때는 거꾸로, 왼쪽부터 보며 뒤 기호가 더 크면 빼고 아니면 더합니다.
표준 규칙은 세 가지입니다. 같은 기호는 세 번까지만 이어 쓰고(I·X·C·M), V·L·D는 반복하지 않으며, 빼는 조합은 IV·IX·XL·XC·CD·CM 여섯 가지뿐입니다. 이 변환기는 이 규칙에 맞는 표기만 받아들이고, 규칙을 어긴 입력(IIII, VV, IC, XM 등)은 오류로 알려 줍니다. 값이 분명한 비표준 표기라면 올바른 표준 표기를 함께 제안합니다.
자주 쓰는 로마 숫자
| 숫자 | 로마 숫자 | 숫자 | 로마 숫자 |
|---|---|---|---|
| 1 | I | 2 | II |
| 3 | III | 4 | IV |
| 5 | V | 6 | VI |
| 7 | VII | 8 | VIII |
| 9 | IX | 10 | X |
| 11 | XI | 12 | XII |
| 14 | XIV | 19 | XIX |
| 20 | XX | 40 | XL |
| 50 | L | 90 | XC |
| 100 | C | 400 | CD |
| 500 | D | 900 | CM |
| 1,000 | M |
연도를 로마 숫자로
영화 제작 연도, 건물 머릿돌, 시계, 책의 판권면에서 연도를 로마 숫자로 적는 경우가 많습니다.
| 연도 | 로마 숫자 |
|---|---|
| 1945 | MCMXLV |
| 1988 | MCMLXXXVIII |
| 1999 | MCMXCIX |
| 2000 | MM |
| 2002 | MMII |
| 2018 | MMXVIII |
| 2024 | MMXXIV |
| 2025 | MMXXV |
| 2026 | MMXXVI |
| 2027 | MMXXVII |
| 2030 | MMXXX |
| 2050 | MML |
헷갈리기 쉬운 수
| 숫자 | 로마 숫자 | 설명 |
|---|---|---|
| 3,999 | MMMCMXCIX | 표준 표기로 쓸 수 있는 가장 큰 수 |
| 3,888 | MMMDCCCLXXXVIII | 가장 긴 표기 (15글자) |
| 1,994 | MCMXCIV | 감산 표기가 세 번 들어가는 예 |
| 444 | CDXLIV | 백·십·일 자리가 모두 감산 |
| 49 | XLIX | IL이 아니라 XLIX |
| 99 | XCIX | IC가 아니라 XCIX |
| 999 | CMXCIX | IM이 아니라 CMXCIX |
표의 값은 페이지를 만들 때 위 계산기와 같은 코드로 계산한 것입니다. 1부터 3999까지 모든 수를 로마 숫자로 바꿨다가 다시 되돌려 원래 수가 나오는지 전부 검사했습니다.