EllyTools

이미지 도구

계산기

텍스트 도구

색상 도구

파일 도구

유틸리티

로마 숫자 변환기

숫자와 로마 숫자를 즉시 변환

기호

예시

◈ 사용 방법

1

모드를 선택하세요: 숫자에서 로마 숫자로 또는 로마 숫자에서 숫자로

2

숫자(1~3999)나 로마 숫자를 입력하세요. 소문자, Ⅻ 같은 로마 숫자 문자, 시계의 IIII도 읽습니다

3

변환 결과를 즉시 확인하고 복사하세요

4

참조 차트나 예제를 사용하여 변환을 탐색하세요

❓ 자주 묻는 질문

관련 도구

◉ 누구를 위한 도구인가요?

  • ✓학교에서 로마 숫자를 배우는 학생
  • ✓번호 매기기에 로마 숫자를 사용하는 작가와 디자이너
  • ✓빠른 로마 숫자 변환이 필요한 모든 사용자

로마 숫자 변환기 — 숫자↔로마 숫자, Ⅻ 문자와 시계의 IIII까지

숫자를 로마 숫자로, 로마 숫자를 숫자로 바꿉니다. 1부터 3999까지 변환하고, 소문자나 문서에서 복사한 Ⅳ 같은 로마 숫자 문자, 시계 문자판의 IIII 같은 옛 표기도 읽습니다. 1~12는 한 글자짜리 로마 숫자 문자(Ⅰ~Ⅻ)로도 복사할 수 있습니다.

로마 숫자는 일곱 글자로 수를 씁니다. I=1, V=5, X=10, L=50, C=100, D=500, M=1000. 큰 글자부터 차례로 늘어놓아 더하는 것이 기본이라 VIII는 5+1+1+1=8, MMXXVI는 1000+1000+10+10+5+1=2026입니다.

같은 글자를 네 번 이상 늘어놓지 않도록 4와 9는 빼기로 씁니다. 작은 글자가 큰 글자 앞에 오면 그만큼 빼는 뜻이라, IV는 5−1=4, IX는 10−1=9입니다. 같은 원리로 XL=40, XC=90, CD=400, CM=900입니다. 결국 한 자리 수마다 쓰는 모양이 정해져 있어서, 1999는 M + CM + XC + IX = MCMXCIX가 됩니다.

자리별 모양

자리1 · 2 · 345 · 6 · 7 · 89
일I · II · IIIIVV · VI · VII · VIIIIX
십X · XX · XXXXLL · LX · LXX · LXXXXC
백C · CC · CCCCDD · DC · DCC · DCCCCM
천M · MM · MMM

3999까지인 이유

M이 1000의 가장 큰 글자라서, 같은 글자를 세 번까지만 쓰는 규칙으로는 MMM(3000)에 CMXCIX(999)를 더한 MMMCMXCIX(3999)가 가장 큰 수입니다. 로마 시대에는 글자 위에 가로줄을 그어 1000배를 나타내기도 했지만(V̄=5000) 쓰는 방식이 통일되지 않았고, 요즘 쓰이는 곳도 거의 없어서 이 도구는 1~3999만 다룹니다. 0과 음수, 소수는 로마 숫자에 없습니다.

Ⅳ와 IV는 다른 문자입니다

한글이나 워드 문서의 목차 번호, 일본어 문서에 쓰이는 Ⅰ Ⅱ Ⅲ Ⅳ는 알파벳 I, V를 이어 쓴 것이 아니라 로마 숫자 전용 문자 한 글자입니다. 눈으로는 비슷하지만 컴퓨터는 다른 글자로 봐서, 문서에서 'IV'로 검색하면 'Ⅳ'가 찾아지지 않습니다.

이 도구는 두 가지를 모두 읽습니다. 반대로 1~12를 변환하면 'Ⅻ 문자로 복사' 버튼이 함께 나와, 제목 번호처럼 한 글자로 넣어야 할 때 쓸 수 있습니다. 13 이상은 전용 한 글자가 없어서 알파벳 표기만 제공합니다.

IIII, 표준이 아닌 표기

시계 문자판의 4는 IV가 아니라 IIII로 쓰인 경우가 많고, 중세 문서에는 빼기를 쓰지 않은 VIIII(9), DCCCC(900) 같은 표기도 남아 있습니다. 이런 입력은 값을 계산해 보여주고, 표준 표기가 무엇인지 함께 알려줍니다.

반대로 IM(999?)이나 VX(5?)처럼 계산만 하면 숫자가 나오는 글자 조합은 받지 않습니다. 작은 글자가 큰 글자 앞에 오는 것은 IV, IX, XL 같은 정해진 모양일 때뿐이고, 그 밖의 순서는 로마 숫자로 쓰인 적이 없기 때문입니다. 다섯 글자 이하로 만들 수 있는 모든 조합 19,607개를 검사해, 받아들이는 것은 표준 표기이거나 글자가 커지지 않는 순서의 덧셈 표기뿐인지 확인했습니다.

자주 묻는 질문

영화 끝에 나오는 MCMXCIX는 몇 년인가요?

M(1000) + CM(900) + XC(90) + IX(9) = 1999년입니다. 로마 숫자 → 숫자 모드에 그대로 붙여넣으면 바로 계산됩니다.

2,026처럼 쉼표를 넣어도 되나요?

됩니다. 쉼표와 공백은 무시합니다. 다만 12.5처럼 소수를 넣으면 로마 숫자에 소수가 없다고 알려줍니다.

입력한 값이 저장되나요?

아니요. 변환은 브라우저 안에서만 이루어집니다.