使い方
ローマ数字は加算と減算を組み合わせた数体系で、ローマ帝国全土で使われ、現在も時計の文字盤、本の章番号、映画の著作権年、ローマ教皇や君主の名前などに残っています。体系は 7 文字:I (1)、V (5)、X (10)、L (50)、C (100)、D (500)、M (1,000)。数は左から右へ大きい順に書きますが、小さい値が大きい値の直前に置かれた場合(IV、IX、XL、XC、CD、CM)は加算ではなく減算します。本ツールは双方向に変換し、不正な形式は拒否します — 「IIII」は加算規則で 4 と解釈されますが、正準形は「IV」なので不正と判定されます。
実用範囲は 1〜3,999 です。それ以上はローマ人が vinculum(数の上に線を引いて値を 1,000 倍にする表記)を使いましたが、現代のウェブテキストではほぼサポートされません。2026 年(MMXXVI)や著作権表記など、必要な範囲は安全圏に収まります。
計算式
同じ文字は最大 3 回まで連続できます(III は可、IIII は不可 — IV と書く)。減算ペアは 10 の冪のみが、次の 2 つの値の前に置かれます:I は V または X の前、X は L または C の前、C は D または M の前。V、L、D は減算には使われず、VL や LD は存在しません。
計算例
- 2026 をローマ数字に変換。
- 2026 = 2000 + 20 + 6 → MM + XX + VI = MMXXVI。
- 逆方向:XLIX → 40 + 9(XL が 40 のペア、IX が 9 のペア)= 49。
よくある質問
なぜ 4 は IV と書き、IIII と書かないのですか?
標準ルールでは同じ文字を 4 回以上続けて並べられないため、4 は減算形の IV(5 − 1)で表します。IIII は実際にも見かけることがあり、特に時計の文字盤では反対側の VIII と視覚的にバランスを取る目的で使われます。ただし通常の文章や計算では正準形は IV です。本ツールは正準形を基準とするため、IV → 4 → IV は通りますが、IIII は不正と判定されます。
1999 のような年号はどう書きますか?
1999 は MCMXCIX で、MIM ではありません。減算規則では I・X・C を「次の 2 つの 10 の冪」の前にのみ置けるため、IV や IX は可ですが、IM(1,000 − 1)や IL(50 − 1)は不可です。1999 は 1000 + 900 + 90 + 9 → M + CM + XC + IX = MCMXCIX に分解されます。長いですが正準形です。
ローマ人にゼロはあったのですか?
ゼロを表す記号はありませんでした。中世の学者ベーダは計算結果が無い場合に「無」を意味する nulla(ラテン語)や、その頭文字 N をプレースホルダーとして使いましたが、いずれもローマの会計士や技術者が用いた標準の数体系には含まれていませんでした。実用的な数字としてのゼロは、フィボナッチの『Liber Abaci』(1202)を通じてヒンドゥー・アラビア数字とともにヨーロッパに入り、印刷術の普及で広まりました。ゼロの不在は、ローマ数字が位取り算術を発展させなかった理由の一つです。