본문으로 건너뛰기

로마 숫자 변환

Roman Numeral Converter

로마 숫자와 아라비아 숫자를 상호 변환하며 감산 표기법의 유효성을 확인합니다.

숫자를 로마 숫자로, 로마 숫자를 숫자로 바꾸면서 표기가 규칙에 맞는지 함께 확인합니다. 표준이 아닌 표기도 거부하지 않고 읽어 주며 무엇이 어긋났는지 알려 줍니다. IIII는 세상 시계 절반에 새겨져 있습니다.

🔒 브라우저 안에서만 처리romanconvertnumber

방향

변환

숫자

로마 숫자

MMXXVI

적용하는 규칙

  • I·X·C·M은 세 번까지 반복할 수 있고, V·L·D는 반복하지 않습니다.
  • 뺄셈에 쓸 수 있는 것은 I·X·C뿐이고, 바로 위 두 값에서만 뺍니다.
  • 그래서 99는 IC가 아니라 XCIX입니다. I는 V와 X에서만 뺄 수 있습니다. IC는 대충 만든 파서에게만 99로 읽히고 실제로는 로마 숫자가 아닙니다.
  • 0도 음수도 없습니다. 이 체계에는 둘 다 기호가 없습니다.
표준이 아닌 표기도 거절하지 않고 읽어 주되 무엇이 어긋나는지 함께 적습니다. IIII는 세상에 나온 시계 문자판의 절반에 새겨져 있고, 그 시계가 틀렸다고 말해 봐야 도움이 되지 않습니다.

시계 문자판

1 = I2 = II3 = III4 = IV (시계: IIII)5 = V6 = VI7 = VII8 = VIII9 = IX10 = X11 = XI12 = XII

사용 방법

  1. 방향을 고릅니다

    숫자에서 로마 숫자로, 또는 그 반대입니다. 대소문자 구분 없이 읽습니다.

  2. 표준 표기를 확인합니다

    직접 넣은 표기 옆에 표준 표기를 함께 보여 줍니다. IC가 애초에 로마 숫자가 아니라는 사실을 그렇게 알게 됩니다.

  3. 큰 수는 빈쿨룸으로 봅니다

    글자 위의 선은 천 배를 뜻합니다. 3,999를 넘으면 그 방법밖에 없습니다. 여기서는 유니코드 결합 윗줄 문자로 적습니다.

자주 묻는 질문

99는 왜 IC가 아닌가요?

뺄 수 있는 글자는 I, X, C뿐이고 바로 위 두 값에서만 뺄 수 있습니다. I는 V와 X에서만 뺄 수 있으므로 IC는 로마 숫자가 아닙니다. 대충 읽는 파서에 99로 보일 뿐입니다. 99는 XCIX입니다.

IIII는 틀린 건가요?

표준은 아니지만 시계에는 흔합니다. 맞은편 VIII과 균형을 맞추기 위해서입니다. 이 도구는 4로 읽고 표준이 아니라고 적어 둡니다. 남의 시계가 틀렸다고 말해 봐야 쓸모가 없기 때문입니다.

0은 어떻게 쓰나요?

쓸 수 없습니다. 이 체계에는 0도 음수도 기호가 없습니다. 중세 필사자들은 필요할 때 nulla라고 적었는데, 그것은 로마 숫자가 아니라 라틴어 단어입니다.

이 도구로 이어지는 것

다음 단계

이 도구의 결과를 그대로 받을 수 있는 도구들입니다.