I (1)에서 X (10) 사이의 무작위 값. 10가지 가능성, 각각 동일한 확률.
로마 숫자는 일곱 개의 문자로 수량을 표현합니다: I (1), V (5), X (10), L (50), C (100), D (500), 그리고 M (1000). 이 체계는 두 가지 원리를 결합합니다. 가산 방식에서는 기호가 왼쪽에서 오른쪽으로 합산됩니다: VIII는 5 + 1 + 1 + 1 = 8을 의미합니다. 감산 방식에서는 큰 기호 앞에 있는 작은 기호가 차감됩니다: IV는 5 − 1 = 4를, XC는 100 − 10 = 90을 의미합니다. 감산 쌍은 여섯 가지가 있습니다: IV (4), IX (9), XL (40), XC (90), CD (400), 그리고 CM (900).
표준 로마 숫자 표기법은 1부터 3,999까지의 정수를 나타냅니다. 가장 큰 값인 MMMCMXCIX는 3,000을 나타내는 세 개의 M 기호에 감산 쌍 CM (900), XC (90), IX (9)를 더한 것입니다. 5,000에 대한 표준 기호가 존재하지 않으므로, 4,000은 존재하지 않는 문자에서 빼는 기호가 필요하게 됩니다. 중세 필사가들은 빈큘럼(숫자 위에 막대를 그어 1,000을 곱함을 나타내는 방식)을 사용하여 체계를 확장했지만, 현대에서는 고전적 범위 내에서 사용합니다. 이 도구가 생성하는 모든 값은 표준 일곱 글자 집합을 사용합니다.
2,888은 가장 긴 표준 로마 숫자인 MMDCCCLXXXVIII를 생성하며, 15자에 달합니다. 반면에 1,000 (M)과 1 (I)은 각각 한 글자만 필요합니다. 숫자의 크기와 표현 길이 사이의 이러한 불일치는 이 체계의 독특한 특징입니다. 아라비아 숫자 2,888은 항상 정확히 4자리입니다. 로마 숫자 2,888은 거의 네 배에 달하는 문자를 가집니다. 10의 거듭제곱 경계마다 패턴이 초기화됩니다. 이러한 불규칙성은 로마 숫자를 계수 체계로서는 매력적으로, 계산 체계로서는 비실용적으로 만듭니다.
로마 숫자는 전통, 격식, 또는 시각적 구별이 중요한 맥락에서 여전히 사용됩니다. 슈퍼볼은 각 대회에 로마 숫자를 사용합니다 (Super Bowl LVIII = 58). 영화와 텔레비전의 저작권 연도는 엔딩 크레딧에 로마 숫자로 표시됩니다 (MMXXIV = 2024). 군주들은 로마 숫자로 세대를 구별합니다 (Elizabeth II, Louis XIV). 시계 문자판은 수세기 동안 로마 숫자를 사용해 왔으며, 4를 IV 대신 IIII로 쓰는 것이 전통적 관례입니다. 이 선택이 문자판에 시각적 대칭을 만든다는 오래된 이론이 있습니다: 왼쪽은 I 기반 기호(I, II, III, IIII)만 사용하고, 가운데는 V 기반 기호(V, VI, VII, VIII)를, 오른쪽은 X 기반 기호(IX, X, XI, XII)를 사용합니다.
이 도구는 로마 숫자 연습을 단순 암기에서 흥미로운 활동으로 바꿔줍니다. 학생들에게 /roman/1/100에 접속하여 값을 하나씩 생성하도록 하세요. 각 결과가 공개되기 전에 학생들에게 (숫자 아래에 표시되는) 아라비아 숫자를 로마 숫자로 변환해 보도록 요청하세요. 즉각적인 피드백이 이해를 확인하거나 교정해 줍니다. 심화 연습을 위해 /roman에서 전체 범위를 시도해 보세요. MCMXLVII (1947)이나 MMDCCCLXXXVIII (2888) 같은 값은 자신감 있는 학생들에게도 도전이 됩니다. 이 도구는 계정이 필요 없고, 학생 데이터를 저장하지 않으며, 전적으로 브라우저에서 실행됩니다.
이 페이지의 모든 로마 숫자는 Web Cryptography API를 사용하여 전적으로 브라우저 내에서 생성됩니다. 서버는 페이지를 전달하고, 모든 값은 사용자의 기기에서 생성됩니다. 결과는 브라우저의 localStorage와 메모리에만 저장됩니다. 이 URL을 공유하면 도구 설정만 전송되며, 결과는 절대 전송되지 않습니다.
프리셋을 선택하거나 직접 범위를 입력하세요.
이 링크를 보내세요. 수신자는 자신의 기기에서 독립적인 로마 숫자를 생성합니다.
일일 영감
A' Design Award의 심사위원 선정 작품, 매일 아침 새롭게 소개됩니다.