로마 숫자 변환
Roman Numeral Converter
로마 숫자와 아라비아 숫자를 상호 변환하며 감산 표기법의 유효성을 확인합니다.
숫자를 로마 숫자로, 로마 숫자를 숫자로 바꾸면서 표기가 규칙에 맞는지 함께 확인합니다. 표준이 아닌 표기도 거부하지 않고 읽어 주며 무엇이 어긋났는지 알려 줍니다. IIII는 세상 시계 절반에 새겨져 있습니다.
방향
숫자
로마 숫자
MMXXVI
적용하는 규칙
- I·X·C·M은 세 번까지 반복할 수 있고, V·L·D는 반복하지 않습니다.
- 뺄셈에 쓸 수 있는 것은 I·X·C뿐이고, 바로 위 두 값에서만 뺍니다.
- 그래서 99는 IC가 아니라 XCIX입니다. I는 V와 X에서만 뺄 수 있습니다. IC는 대충 만든 파서에게만 99로 읽히고 실제로는 로마 숫자가 아닙니다.
- 0도 음수도 없습니다. 이 체계에는 둘 다 기호가 없습니다.
시계 문자판
사용 방법
방향을 고릅니다
숫자에서 로마 숫자로, 또는 그 반대입니다. 대소문자 구분 없이 읽습니다.
표준 표기를 확인합니다
직접 넣은 표기 옆에 표준 표기를 함께 보여 줍니다. IC가 애초에 로마 숫자가 아니라는 사실을 그렇게 알게 됩니다.
큰 수는 빈쿨룸으로 봅니다
글자 위의 선은 천 배를 뜻합니다. 3,999를 넘으면 그 방법밖에 없습니다. 여기서는 유니코드 결합 윗줄 문자로 적습니다.
자주 묻는 질문
99는 왜 IC가 아닌가요?
뺄 수 있는 글자는 I, X, C뿐이고 바로 위 두 값에서만 뺄 수 있습니다. I는 V와 X에서만 뺄 수 있으므로 IC는 로마 숫자가 아닙니다. 대충 읽는 파서에 99로 보일 뿐입니다. 99는 XCIX입니다.
IIII는 틀린 건가요?
표준은 아니지만 시계에는 흔합니다. 맞은편 VIII과 균형을 맞추기 위해서입니다. 이 도구는 4로 읽고 표준이 아니라고 적어 둡니다. 남의 시계가 틀렸다고 말해 봐야 쓸모가 없기 때문입니다.
0은 어떻게 쓰나요?
쓸 수 없습니다. 이 체계에는 0도 음수도 기호가 없습니다. 중세 필사자들은 필요할 때 nulla라고 적었는데, 그것은 로마 숫자가 아니라 라틴어 단어입니다.
이 도구로 이어지는 것
금액 한글 표기 변환
Amount in Hangul
숫자를 계약서에 쓰는 정식 한글 금액 표기(일금 오백만원정)로 바꾸고 되돌립니다.
단위 변환
Unit Converter
길이·무게·넓이·부피·온도·속도·압력·데이터 단위를 변환하며 한국 전통 단위도 지원합니다.
진법 변환
Number Base Converter
2·8·10·16진수와 36진법까지 상호 변환하고 비트 단위 표현도 함께 보여 줍니다.
퍼센트 계산기
Percentage Calculator
전체 대비 비율, 증감률, 할인가, 마진, 역산 퍼센트를 한 화면에서 계산합니다.
다음 단계
이 도구의 결과를 그대로 받을 수 있는 도구들입니다.
금액 한글 표기 변환
Amount in Hangul
숫자를 계약서에 쓰는 정식 한글 금액 표기(일금 오백만원정)로 바꾸고 되돌립니다.
진법 변환
Number Base Converter
2·8·10·16진수와 36진법까지 상호 변환하고 비트 단위 표현도 함께 보여 줍니다.
숫자 표기 변환
Number Formatter
천 단위 구분 기호를 넣거나 빼고 자릿수를 반올림하며 지역에 맞는 통화·백분율 표기로 바꿉니다.
CSV 뷰어
CSV Viewer
큰 구분자 파일을 전부 메모리에 올리지 않고 열어 열 유형·통계·정렬을 보여 줍니다.
환율 계산기
Currency Converter
유럽중앙은행 일일 기준환율로 30여 개 통화를 유로를 거쳐 환산하고, 은행이 알려 준 환율을 직접 넣어 계산할 수도 있습니다.
날짜 계산기
Date Difference
두 날짜 사이의 일·주·월·연 수를 세며 디데이 표시와 영업일 계산을 지원합니다.