로마 숫자 변환기이란?

로마 숫자와 아라비아 숫자를 즉시 변환하세요. 표준 모드는 1부터 3,999까지의 값을 올바른 감산 표기법으로 처리하고, 확장 모드를 켜면 윗줄(vinculum) 표기로 3,999,999까지의 값을 다룰 수 있습니다. 날짜 탭은 달력 날짜를 로마 숫자로 표시해 줘서 타투, 주얼리, 헌사에 유용하고, 일괄 탭은 값 목록 전체를 한 번에 변환합니다.

변환기는 로마 숫자를 엄격하게 검증합니다. IIII나 VV처럼 반복되는 감산 표기는 고전 형식이 아니므로 거부됩니다. 기호 분해 표시에는 파서가 사용한 감산 조합(CM = 900, IV = 4)이 나오므로 숫자가 어떻게 만들어졌는지 한눈에 보입니다. 확장 모드에서는 글자 앞에 밑줄을 붙이거나 결합 윗줄(V̄)을 사용해 값을 1,000배로 만들 수 있습니다. 예: _V = 5,000, V̄MMXXIV = 7,024. 날짜 탭에서는 월·일·연도를 따로 입력하고 순서(MM.DD.YYYY, DD.MM.YYYY, YYYY.MM.DD)와 구분자를 선택할 수 있습니다. 일괄 탭은 한 줄에 한 값씩 붙여 넣으면 변환 방향을 자동으로 인식하고, 모든 결과를 한 번에 복사할 수 있습니다.

사용 방법

  1. 아라비아 숫자(1–3999)를 입력하거나 로마 숫자를 입력하세요 (예: MCMXCIV).
  2. 변환은 즉시 이루어집니다. 결과와 기호별 분해를 함께 확인하세요.
  3. 변환된 값을 클립보드에 복사하거나 모든 로마 숫자 기호의 참조표를 확인하세요.

사용 시기

  • 오래된 영화나 책에 적힌 저작권 연도 MCMXCVIII을 해독할 때.
  • 장 번호, 속편 제목, 시계 다이얼에 고전적 표기를 적용할 때.
  • 감산 표기법을 배우는 학생의 숙제를 확인하며 도와줄 때.

결과

2024 입력 → MMXXIV (M+M+X+X+IV). MCMXCIV 입력 → 1994 (M=1000, CM=900, XC=90, IV=4).

자주 묻는 질문

왜 최댓값이 3,999이고 더 크지 않나요?
표준 로마 숫자에서 가장 큰 기본 기호가 M(1000)이므로 일곱 개 기본 기호로 표현 가능한 최댓값은 MMMCMXCIX = 3,999입니다. 더 큰 값이 필요하면 확장 모드를 켜세요. 윗줄(vinculum)은 기호의 값을 1,000배로 만들기 때문에 V̄ = 5,000, M̄ = 1,000,000이 됩니다. 확장 모드의 최댓값은 3,999,999입니다. 윗줄 문자를 직접 입력해도 되고, _V처럼 키보드로 입력하기 쉬운 밑줄 약식 표기를 써도 됩니다.
4를 IIII로 적으면 왜 거부되나요?
고전 로마 숫자는 감산 형식을 사용하므로 4는 IIII가 아니라 IV로 씁니다. 일부 시계 문자판은 시각적 균형 때문에 IIII를 쓰지만, 이 변환기는 표준 규칙(같은 기호는 연속 3회까지)을 따릅니다.
0에 해당하는 로마 숫자가 있나요?
로마인에게는 0을 나타내는 기호가 없었습니다. 중세 학자들이 나중에 nulla라는 단어나 문자 N을 사용했지만 둘 다 고전 표기는 아닙니다. 변환기는 1 = I부터 시작합니다.
기호 분해는 무엇을 보여 주나요?
각 행은 기호 하나 또는 감산 쌍과 그 값을 보여 줍니다. MCMXCIV의 경우 파서는 M=1000, CM=900, XC=90, IV=4를 출력합니다. CM과 XC가 C-M, X-C가 아니라 하나의 감산 그룹으로 읽힌다는 점이 분명해집니다.
mcm처럼 소문자로 입력해도 되나요?
됩니다. 입력은 대소문자를 구분하지 않아서 mcm, McM, MCM 모두 1900으로 변환됩니다. 결과는 기본적으로 대문자(비문의 표준 형식)로 표시되지만, 대소문자 전환 스위치로 소문자로 바꾸면 장 제목, 각주, 필사본 스타일 숫자에 적합합니다.

관련 도구