ローマ数字変換

Convert Arabic numbers to Roman numerals or Roman numerals to Arabic numbers.

即座に結果表示 ブラウザで動作

ヒント: どちらのフィールドも編集可能です。 1 ~ 3999 の値がサポートされます。

簡単な例

ローマ数字表

ローマ数字アラビア数字 (1–3999)
M 1000
CM 900
D 500
CD 400
C 100
XC 90
L 50
XL 40
X 10
IX 9
V 5
IV 4
I 1

1 I
10 X
50 L
100 C
500 D
1000 M
1066 MLXVI
1776 MDCCLXXVI
1900 MCM
2000 MM
2020 MMXX
2024 MMXXIV
2025 MMXXV
3999 MMMCMXCIX

使い方は?

  1. 1
    数字を入力 左側のフィールドに 1 ~ 3999 の数値を入力します。ローマ数字が即座に表示されます。
  2. 2
    またはローマ数字を入力してください 右側のフィールドにローマ数字 (例: MMXXIV) を入力します。自動的にアラビア数字に変換されます。
  3. 3
    結果をコピー [コピー] ボタンを使用して、結果をクリップボードにコピーします。

よくある質問

ローマ数字にはどのような記号が使われていますか?
Seven symbols: I=1, V=5, X=10, L=50, C=100, D=500, M=1000. Subtractive notation: IV=4, IX=9, XL=40, XC=90, CD=400, CM=900.
最大のローマ数字は何ですか?
標準表記では、最大値は 3999 = MMMCMXCIX です。 4000 以上の数値にはビンキュラム (上線) 表記が必要です。このコンバータは 1 ~ 3999 をサポートします。
ローマ数字は今日どこで使われていますか?
Film/TV production years, clock faces, Olympic Games, book page numbers, and royal titles.

ローマ数字と通常の数字を相互変換

ローマ数字変換ツールは、1 から 3999 までの整数を I、V、X、L、C、D、M を使った表記に変換し、反対にローマ数字から通常のアラビア数字へも戻せます。数字欄に 2024 を入れると MMXXIV のように表示され、ローマ数字欄へ入力した文字は大文字に正規化されます。入力はブラウザ内で処理され、対応する欄がすぐ更新されます。

実装では 1000、900、500、400、100、90、50、40、10、9、5、4、1 の値表を順に使って変換します。ローマ数字から戻すときは左から記号を読み、次の記号より小さい場合は減算として扱います。さらに 1 から 3999 の範囲外、または I、V、X、L、C、D、M 以外を含む入力は無効として扱われるため、年号や章番号を確認する用途に向いています。

正しい表記を確認するコツ

ローマ数字には IV、IX、XL、XC、CD、CM のような減算表記があり、同じ文字を単純に足すだけでは標準的な形になりません。ページには主要記号の表と、1、4、9、14、40、99、400、1000、1999、2024、2025、3999 などの例ボタンが用意されています。コピーは通常数字側とローマ数字側で分かれているので、必要な表記だけを文書やデザイン案へ移せます。

無効なローマ数字を入力した場合は通常数字欄が空になり、入力欄にエラー状態が付きます。標準的な減算表記へそろえたい場合は、ローマ数字を一度数字へ戻し、再び数字欄から生成すると表記の揺れを減らせます。

コメント