1〜3999の数字とローマ数字(I・V・X・L・C・D・M)を入力するだけで、 どちらの方向にも瞬時に変換します。変換の内訳や西暦変換にも対応。
変換したい数字(1〜3999)
ローマ数字への変換結果
変換の内訳
よく使う数値から変換
基本の記号一覧
I
1
V
5
X
10
L
50
C
100
D
500
M
1000
ADVICE
ローマ数字に「0」は存在しません。また同じ記号は3回まで、減算表記(IV・IX・XL・XCなど)は直前の1つの記号にのみ使用できるため「IIII」や「IC」のような表記は誤りとされます。本ツールは1〜3999の範囲に対応しています。
ローマ数字とは?数字との対応関係と変換の考え方
ローマ数字は、I(1)・V(5)・X(10)・L(50)・C(100)・D(500)・M(1000)という7つの基本記号の組み合わせによって数を表す、古代ローマ発祥の記数法です。現代でも時計の文字盤、映画のエンドロールに記載される制作年、書籍の章立て、建造物の竣工年などで広く使われています。
本ツールは、数字からローマ数字への変換とローマ数字から数字への変換の両方向に対応した無料オンラインツールです。単に結果を表示するだけでなく、「どの記号がどの位の数を表しているか」という内訳(分解ロジック)も同時に確認できるため、ローマ数字の仕組みを理解しながら変換したい場合にも役立ちます。
対応表記に誤りがある入力(例:IIII、IC など)は自動で検出し、なぜ無効なのかを表示するため、ローマ数字のルールを学習する用途にもお使いいただけます。
こんなシーンで便利です
西暦・年号をローマ数字表記で確認したい時に
映画の制作年や建造物の竣工年など、西暦をローマ数字でどう表記するか確認したい場合に。「今年を変換する」ボタンで現在の年もワンタップで変換できます。
時計の文字盤や記念品の刻印で使う表記を確認する時に
腕時計やインテリア時計の文字盤、記念品への刻印などでローマ数字を使う際、正しい表記かどうかを事前に確認したい場合に活用できます。
ローマ数字の読み方・ルールを学習したい時に
学校の学習や資格試験対策などで、ローマ数字の減算表記のルール(IV・IX・XL・XCなど)を内訳表示で確認しながら理解を深めたい場合に。
書籍・資料の章番号やページ番号の表記を確認する時に
序文や付録などでローマ数字の章番号・ページ番号を使う際、対応する数字やその逆をすばやく確認したい場合に使えます。
使い方は簡単 4ステップ
- 上部のタブで「数字 → ローマ数字」または「ローマ数字 → 数字」の変換方向を選びます。
- 入力欄に数字(1〜3999)またはローマ数字(I・V・X・L・C・D・Mの組み合わせ)を入力します。
- 画面下部に変換結果と、記号ごとの内訳(分解ロジック)が自動で表示されます。
- 結果はコピー ボタンでそのままコピーでき、よく使う数値の早見表からもワンタップで変換できます。
※入力するたびに自動で変換されるため、ボタンを押す操作は不要です。入力内容が外部に送信されることもありません。
ご利用時の注意点
- 本ツールが対応する範囲は1〜3999です。0や4000以上の数値、負の数はローマ数字の一般的な表記の対象外のため変換できません。
- 「IIII」や「IC」のように、同じ記号の4回以上の連続や、2段階以上離れた記号での減算表記は、正式なルールに反するため無効と判定されます。
- 変換履歴は入力するたびに自動で記録されますが、ページを閉じたり再読み込みしたりすると消去されます(保存・送信は一切行われません)。
- 完全無料・安全:入力した数値やローマ数字は外部サーバーへ送信されない、ブラウザ完結型の設計を採用しています。
ローマ数字の基本記号と対応する数値
ローマ数字はこれら7つの基本記号の組み合わせと、減算表記のルールによって成り立っています。
| 記号 | 数値 | 記号 | 数値 |
|---|---|---|---|
| I | 1 | L | 50 |
| V | 5 | C | 100 |
| X | 10 | D | 500 |
| IV / IX | 4 / 9 | M | 1000 |
【代表的な数値とローマ数字の対応例】
- 14 → XIV(10 + 4)
- 49 → XLIX(40 + 9)
- 1994 → MCMXCIV(1000 + 900 + 90 + 4)
- 2024 → MMXXIV(1000 + 1000 + 10 + 10 + 4)
※すべての組み合わせパターンは、ツール本体に数字またはローマ数字を入力することでご確認いただけます。
ローマ数字の仕組みと、正しい表記のルールを理解する
変換結果だけでなく、ローマ数字がどのような考え方で成り立っているかを解説します。
結論:ローマ数字は「加算」と「減算」の組み合わせで数を表す
ローマ数字の基本は、大きい記号から順に並べて数値を足し合わせる加算表記です(例:III=1+1+1=3)。
一方、4や9のように基本記号を4回以上並べると表記が長くなる数には、小さい記号を大きい記号の前に置いて引き算を表す減算表記(IV=5−1=4、IX=10−1=9)が使われます。
この2つのルールの組み合わせにより、1〜3999までのあらゆる数を7つの記号だけで表現できます。
同じ記号は3回まで、減算表記は1段階前の記号にのみ使用可能
ローマ数字には明確な制約があります。同じ記号を4回以上連続させることはできず(4は「IIII」ではなく「IV」と表記)、減算表記に使える記号は直前の1段階の基本記号のみです。
例えば100(C)から引けるのは10(X)のみで、1(I)を使った「IC」(99のつもりで99を意味させる表記)は正式なルールでは認められていません。本ツールはこうしたルールを自動で検証し、無効な表記にはその理由を表示します。
なぜローマ数字には「0」がないのか
古代ローマの数体系は、主に商取引や建造物の記録など「実際に存在する量」を数える目的で発展したため、何もない状態を表す0の概念自体が組み込まれていません。
0という概念が数学的に体系化されたのは、後の時代にインドで生まれた記数法(現在のアラビア数字の元)によるものとされています。
現代でローマ数字が使われる代表的な場面
ローマ数字は現在でも、時計の文字盤、映画・テレビ番組のエンドロールに記載される制作年、書籍の序文ページ番号や章番号、建造物の竣工年の刻印、スーパーボウルなどイベントの開催回数表記など、装飾性や権威性を演出したい場面で好んで使われています。
よくある失敗と対策
「IIII」のように同じ記号を4回以上並べて表記してしまう
4や9などの数を、減算表記を使わずに基本記号をそのまま並べて表現しようとし、正式なルールに反した表記になってしまう失敗です。
💡 対策・解決策を見る▼
「IC」のように2段階離れた記号で減算表記を作ってしまう
99を「C(100)」から「I(1)」を引く形の「IC」と表記してしまうなど、減算表記のルール(直前の1段階の記号のみ使用可)を誤って適用してしまう失敗です。
💡 対策・解決策を見る▼
4000以上の数値や0をローマ数字で表そうとしてしまう
西暦2500年など基本記号の組み合わせで表現できる範囲を超えた数値や、存在しない「0」をローマ数字に変換しようとして、正しい結果が得られない失敗です。
💡 対策・解決策を見る▼
大文字・小文字の混在や余分な記号を含めて変換できない
「Mcmxciv」のように大文字・小文字が混在した表記や、スペース・記号が混じった入力によって、正しく変換されないと誤解してしまうケースです。
💡 対策・解決策を見る▼
よくある質問(FAQ)
Q.ローマ数字は何桁(いくつ)まで変換できますか
A. 本ツールは1〜3999の範囲に対応しています。ローマ数字はもともと基本記号(I・V・X・L・C・D・M)の組み合わせで数を表す記数法のため、4000以上を表すには文字の上に線を引く「ヴィンクルム」という特殊な表記が必要になり、一般的な用途では使用されません。そのため本ツールでは実用的な範囲である1〜3999までをサポートしています。
Q.ローマ数字に「0(ゼロ)」はありますか
A. いいえ、古代ローマの数体系には0を表す記号がありません。ローマ数字は「量」を表すための実用的な記数法として発展したため、何もないことを示す0の概念自体が組み込まれていません。そのため本ツールでも0は変換対象外としています。
Q.「IIII」や「IC」のような表記が無効と表示されるのはなぜですか
A. ローマ数字には明確なルールがあり、同じ記号は3回までしか連続できません(4は「IIII」ではなく「IV」)。また減算表記(小さい記号を大きい記号の前に置いて引き算を表す表記)は、直前の1段階の記号にしか使えません。例えば100を表す「C」の前に置けるのは「X」のみで、「I」を使った「IC」(99の意味で使おうとする表記)は誤りとされます。本ツールはこうした正式なルールに沿っているかを自動で検証しています。
Q.西暦や年号もローマ数字に変換できますか
A. はい、できます。「数字 → ローマ数字」モードで西暦(例:1994年なら MCMXCIV)を入力するだけで変換できるほか、「今年を変換する」ボタンで現在の年をワンタップで変換することもできます。映画のエンドロールや建造物の竣工年、時計の文字盤などで使われる表記の確認にも活用できます。
Q.変換の途中経過(内訳)を確認することはできますか
A. はい。本ツールでは変換結果だけでなく、どの記号がどの桁に対応しているかという分解の内訳を表示します。数字からローマ数字への変換では「千の位・百の位・十の位・一の位」ごとの対応、ローマ数字から数字への変換では通常表記と減算表記の区別を確認できます。
Q.入力した数値や履歴が外部に送信されることはありますか
A. ありません。本ツールはすべての変換処理をブラウザ内だけで完結させる設計になっており、入力内容や変換履歴が外部サーバーに送信されたり保存されたりすることは一切ありません。ページを閉じれば履歴もすべて消去されます。
あなたの声で、
このツールをより鋭く。
「こんな機能が欲しい」「ここを直してほしい」といったご意見や、新しいツールのリクエストを募集しています。エンジニアが直接目を通し、開発の参考にさせていただきます。