로마 숫자 변환기

1부터 3999까지의 정수를 표준 로마 숫자로 변환하거나, 정규 로마 숫자 표기를 아라비아 숫자로 바꾸세요.

로마 숫자 변환
변환 방향을 선택하고 값을 입력하면 해당 표기를 확인할 수 있습니다.

로마 숫자 변환 알아보기

로마 숫자는 일곱 개의 대문자 I, V, X, L, C, D, M을 조합해 수를 나타냅니다. 기본값은 각각 1, 5, 10, 50, 100, 500, 1000입니다. 현대 십진법과 달리 자릿값이 없고 영을 나타내는 기호도 없습니다. 보통 왼쪽부터 기호의 값을 더하지만, 특정 작은 기호가 큰 기호 앞에 오면 뺄셈을 뜻합니다. 표준 뺄셈 조합은 4를 나타내는 IV, 9의 IX, 40의 XL, 90의 XC, 400의 CD, 900의 CM입니다. 이 조합은 표기를 간결하고 일관되게 만듭니다. 예를 들어 1994는 MCMXCIV이며 M은 1000, CM은 900, XC는 90, IV는 4입니다. 기호를 제한 없이 반복한 표기도 역사적으로 이해할 수는 있지만, 이 변환기는 참고 자료, 교육, 시계, 개요, 출판 연도에 쓰이는 현대의 일반적인 형식만 입력받고 출력합니다. 아라비아 숫자를 로마 숫자로 바꿀 때는 사용 가능한 가장 큰 값부터 내려가며 처리합니다. 알맞은 기호를 덧붙이고 그 값을 빼는 작업을 나머지가 영이 될 때까지 반복합니다. 정렬된 값 표에 뺄셈 조합을 포함하므로 9는 VIIII가 아닌 IX로, 900은 DCCCC가 아닌 CM으로 바뀝니다. 윗줄 없는 표준 표기의 실용적 최댓값이 MMMCMXCIX이므로 지원 범위는 3999까지입니다. 반대 방향의 변환도 기호를 큰 값부터 작은 값 순으로 살핍니다. 그런 다음 정규 로마 숫자 형식을 다시 생성해 입력한 텍스트와 비교합니다. 이 검증은 느슨한 산술 해석으로 수를 부여할 수 있더라도 IIII, VX, IIV 같은 잘못된 문자열을 거부합니다. 입력은 대소문자를 구분하지 않으며 앞뒤 공백을 무시하지만, 결과는 전통적인 대문자 표기로 표시합니다. 로마 숫자는 지금도 기념비, 건물 정초석, 영화 저작권 화면, 책의 장, 스포츠 대회, 군주 이름, 시계 문자판에 사용됩니다. 일부 장식 용도는 의도적으로 정규 규칙과 다릅니다. 예를 들어 시계는 시각적 균형을 위해 사를 IV 대신 IIII로 쓰기도 합니다. 이 도구는 현대 교과서 표기를 따르므로 이러한 변형은 거부될 수 있습니다. 역사적 비문을 읽을 때는 실제 로마식 표기가 시대마다 달랐으며 오늘날 배우는 규칙보다 덜 표준화되어 있었다는 점을 기억하세요.

로마 숫자 예시

입력결과설명
2024MMXXIV천 두 개, 십 두 개, 뺄셈 조합 IV로 구성됩니다.
MCMXCIV19941000 더하기 900 더하기 90 더하기 4입니다.
3999MMMCMXCIX윗줄 없는 표준 표기에서 지원하는 최댓값입니다.
XLII42XL은 40이고 II는 2입니다.

로마 숫자 변환기 사용 방법

  1. 아라비아 숫자와 로마 숫자 중 무엇을 변환할지 선택하세요.
  2. 1부터 3999까지의 정수 또는 표준 로마 숫자를 입력하세요.
  3. 변환을 선택해 입력을 검증하고 해당 표기를 확인하세요.
  4. 다른 변환을 시작하기 전에 초기화를 사용하세요.

로마 숫자 자주 묻는 질문

로마 숫자의 일곱 기호는 무엇인가요?

I, V, X, L, C, D, M이며 각각 1, 5, 10, 50, 100, 500, 1000을 나타냅니다.

4를 IIII 대신 IV로 쓰는 이유는 무엇인가요?

현대 표준 표기는 오 앞에 일을 놓는 뺄셈 조합 IV를 사용합니다. 일부 시계는 역사적인 장식 변형인 IIII를 쓰지만 이 변환기는 IV를 사용합니다.

로마 숫자로 영을 표현할 수 있나요?

고전 로마 숫자에는 영을 나타내는 표준 기호가 없습니다. 따라서 이 변환기는 1부터 시작하는 양의 정수를 지원합니다.

최댓값이 3999인 이유는 무엇인가요?

일반 로마 기호의 정규 표기는 MMMCMXCIX까지 가능합니다. 더 큰 값에는 윗줄이나 다른 관례가 필요하며, 일반 텍스트에서는 이를 일관되게 표현하기 어렵습니다.

소문자 로마 숫자도 입력할 수 있나요?

네. 검증 전에 문자를 대문자로 통일합니다. 결과는 일반적인 대문자 형식으로 표시됩니다.