IからMMMCMXCIXまでの3,999個すべての値が等確率。古典的な表記法、現代のランダム性。
ローマ数字は7つの文字で数量を表します:I(1)、V(5)、X(10)、L(50)、C(100)、D(500)、M(1000)。このシステムは2つの原則を組み合わせています。加法方式では、記号は左から右に加算されます:VIIIは5 + 1 + 1 + 1 = 8を意味します。減法方式では、大きな記号の前にある小さな記号が減算されます:IVは5 − 1 = 4、XCは100 − 10 = 90を意味します。減法の組み合わせは6つ存在します:IV(4)、IX(9)、XL(40)、XC(90)、CD(400)、CM(900)。
標準的なローマ数字表記は1から3,999までの整数を表します。最大値のMMMCMXCIXは、3,000を表す3つのMに加え、減法の組み合わせCM(900)、XC(90)、IX(9)を使用します。5,000を表す標準的な記号は存在しないため、4,000は存在しない文字から減算する記号が必要になります。中世の写字生はウィンクルム(数字の上に線を引き1,000倍を示す記法)でシステムを拡張しましたが、現代の使用法は古典的な範囲内にとどまっています。このツールが生成するすべての値は、標準的な7文字セットを使用しています。
2,888は最も長い標準ローマ数字であるMMDCCCLXXXVIIIを生み出し、15文字に及びます。対照的に、1,000(M)と1(I)はそれぞれ1文字で済みます。数の大きさと表記の長さの間のこの不一致は、このシステムの特徴的な性質です。アラビア数字の2,888は常にちょうど4桁です。ローマ数字の2,888はその約4倍の文字数になります。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の審査員が選んだ作品を毎朝お届けします。