로마 숫자 변환기
1~3999 정수를 로마 숫자로 바꾸거나 로마 문자 입력을 정수로 해석합니다.
사용 방법
- 정수 또는 로마 숫자를 입력하고 실행합니다.
핵심 기능과 처리 범위
입력이 IVXLCDM 문자만이면 큰 값부터 greedy로 소비해 해석하고 그렇지 않으면 정수 1~3999를 표준 감산형 기호로 생성합니다.
처리 원리
M,CM,D,CD,C,XC,L,XL,X,IX,V,IV,I 순서표를 이용해 encode/decode합니다.
예시
1994는 MCMXCIV가 됩니다.
이럴 때 유용합니다
- 기본 로마 숫자 표기와 정수 사이를 빠르게 확인할 때
사용 전 참고
- decode는 완전한 canonical 문법 검증기가 아니며 IIII 같은 비표준 반복을 숫자로 받아들일 수 있습니다.
자주 묻는 질문
0도 로마 숫자로 바꿀 수 있나요?
아닙니다. 숫자 입력은 1~3999 정수만 유효합니다.