教養・歴史を整える
初級ローマ数字を整える。
= アラビア数字とローマ数字を相互変換(2026⇔MMXXVI)
ローマ数字が初めての方は、先に そもそもローマ数字とは・どんな場面で出会うか をどうぞ。
クリックでアラビア数字欄にセット
そもそもローマ数字とは
7つの文字だけで数を書き表す、古代ローマ由来の数え方。
ローマ数字は、I(1)V(5)X(10)L(50)C(100)D(500)M(1000)の7つの文字を並べて数を書きます。基本は足し算で、VIは5と1で6。小さい記号を大きい記号の前に置くと引き算になり、IVは5から1を引いて4です。
0から9の数字と位取りで書く私たちの数字とは仕組みが違い、位に応じて記号の組み合わせが変わります。たとえば2026は、2000(MM)・20(XX)・6(VI)を並べてMMXXVIと書きます。
どこで・どんな場面で出会うか
-
時計の文字盤
文字盤の1から12がローマ数字になっている時計は、古い洋風の時計や駅の大時計でよく見かけます。
-
映画やドラマの制作年
古い映画の最後の字幕には、制作年がローマ数字で刻まれていることがあります。読めると、いつの作品か分かります。
-
続編や王の名前
映画の続編の番号や、英国の「エリザベスII世」のように、君主の名前にもローマ数字が使われます。
-
スポーツ大会やオリンピックの回数
アメリカのスーパーボウルは、回数をローマ数字で数えます。オリンピックの正式な回数にも使われます。
-
本の序文・目次・章番号
本文とは別に、前書きのページ番号を小文字のローマ数字にする本があります。章の番号にも見かけます。
知っておくと何がうれしいか
- 見慣れない年をすぐ読めます。映画の年や記念碑の刻印など、ローマ数字で書かれた年を、自分で解読できます。
- 並べ方のルールが少ないと分かります。標準では、I・X・C・M は同じ記号を3つまで続けて並べます。ルールを知っていれば、数が正しいか確かめられます。
- 0から9の数字の便利さを実感できます。位取りのない数え方を知ると、今の数字のしくみが、いかに計算しやすいかが見えてきます。
上のツールで、今年や自分の誕生年を入れて、ローマ数字ではどう書くか確かめてみてください。
基本記号と減算則の早見表
クリックでアラビア数字欄にセット。「IV / IX / XL / XC / CD / CM」が減算則(小さい記号を前に置いて引く書き方)です。
| アラビア | ローマ | メモ |
|---|---|---|
| 1 | I | |
| 4 | IV | 5(V)の1つ前。減算則 |
| 5 | V | |
| 9 | IX | 10(X)の1つ前。減算則 |
| 10 | X | |
| 40 | XL | 50(L)の10前。減算則 |
| 50 | L | |
| 90 | XC | 100(C)の10前。減算則 |
| 100 | C | |
| 500 | D | |
| 1000 | M |
年号などの作例
クリックでアラビア数字欄にセット。映画の著作権表記や時計、人名(◯世)などで見かける形です。
| アラビア | ローマ | メモ |
|---|---|---|
| 2026 | MMXXVI | 今年の年号 |
| 1999 | MCMXCIX | 減算則が多い例 |
| 2000 | MM | |
| 49 | XLIX | |
| 3999 | MMMCMXCIX | 標準で表せる最大 |
仕様と豆知識
0 と負数はない
ローマ数字には「0」を表す記号がありません。負の数や分数も標準では表せません。本ツールは 1〜3999 の整数だけを対象にしています。
4000 以上は上線(×1000)
4000 以上は記号の上に横線を引いて「×1000」を表します(例:V̅=5000)。表示が難しいため、本ツールでは 対象外 としています。
時計の 4 は IIII(例外慣習)
時計の文字盤では 4 を IIII と書く慣習があります(左右の見た目の釣り合い等が理由とされる)。これは例外で、標準では 4=IV。本ツールの「ローマ→数字」は標準のみ受け付けます。
減算則は1つ前の桁だけ
小さい記号を前に置いて引けるのは IV / IX / XL / XC / CD / CM のみ。99 を IC と書くのは誤りで、正しくは XCIX です。不正な並びはエラーで知らせます。
このツールについて
アラビア数字(2026)とローマ数字(MMXXVI)を相互変換。標準的な減算則(IV/IX/XL/XC/CD/CM)に準拠し、入力したそばから即変換します。1〜3999対応・送信ゼロ。
2026→MMXXVI、49→XLIX。アラビア数字とローマ数字を入力したそばから相互変換。減算則に準拠し不正な並びはエラーで知らせます。
主な機能
- アラビア数字→ローマ数字(1〜3999)
- ローマ数字→アラビア数字(大小文字OK・厳密検証)
- 減算則 IV/IX/XL/XC/CD/CM に準拠
- 基本記号と年号の早見表(クリックで入力)
- 不正な並び(IIII/IC等)をエラー検出
- 送信ゼロ・ブラウザ内変換
よくある質問
Q. ローマ数字に「0」はないのですか?
A. はい。ローマ数字には 0 を表す記号がありません。負の数や分数も標準では表せず、本ツールは 1〜3999 の整数のみを対象とします。
Q. 4000 以上はなぜ変換できないのですか?
A. 4000 以上は記号の上に横線を引いて「×1000」を表します(例 V̄=5000)。表示が難しいため対象外としています。
Q. 時計の「IIII」は間違いですか?
A. 標準では 4=IV ですが、時計の文字盤では IIII と書く慣習があります。例外的な表記で、本ツールの「ローマ→数字」は標準のみ受け付けます。
Q. 99 を IC と書けますか?
A. 書けません。減算則で前に置けるのは IV/IX/XL/XC/CD/CM のみです。99 は XCIX が正解で、IC はエラーになります。
Q. 小文字で入れても変換できますか?
A. できます。ローマ数字欄は大文字・小文字どちらでもOKで、内部で大文字に揃えて判定します。
Q. 入力したデータはどこかに送られますか?
A. いいえ。すべてブラウザ内で計算する送信ゼロ設計です。数字も結果もサーバーに送りません。
入力値はURLの「#」以降に入るためサーバーには送信されません。リンクを開くと同じ状態を復元します。