ローマ数字コンバーター

数字をローマ数字に変換し、ローマ数字を数字に変換します。1~3999に対応。一般的な値の参考チャートも搭載。

Reference Chart
NumberRoman
1I
4IV
5V
9IX
10X
14XIV
40XL
50L
90XC
100C
400CD
500D
900CM
1,000M
1,776MDCCLXXVI
1,999MCMXCIX
2,024MMXXIV
3,999MMMCMXCIX

Symbol Values

I

1

V

5

X

10

L

50

C

100

D

500

M

1000

ローマ数字コンバーターの使い方

  1. 1ローマ数字に変換する数字(1~3999)を入力してください。
  2. 2または、ローマ数字を入力して数字に変換してください。
  3. 3結果をコピーしてください。
  4. 4一般的な値の参考チャートを参照してください。
Zenovayアナリティクス

訪問者の本当の行動を知る。

  • リアルタイムの訪問者トラッキング
  • プライバシーファースト、クッキーバナーなし
  • 2分でセットアップ
Zenovayを見る

よくある質問

ローマ数字はどのように機能しますか?
ローマ数字は7つの記号を使用します: I (1)、V (5)、X (10)、L (50)、C (100)、D (500)、M (1000)。数字は記号を最大から最小へ左から右へ組み合わせることで形成されます。減算表記: より小さい値がより大きい値の前にある場合、それは減算されます。IV = 4 (5-1)、IX = 9 (10-1)、XL = 40、XC = 90、CD = 400、CM = 900。この減算規則は中世ヨーロッパで標準化されました。
ローマ数字が3999で止まるのはなぜですか?
標準的なローマ数字 (上線または括弧なし) は3999まで行きます (MMMCMXCIX)。ローマ人は上線 (vinculum) を数字の上に使用して1000を掛けて、範囲を拡張しました。最新のアプリケーションはシンプルさのために通常3999に制限しています。技術的には、時計の文字盤はIVの代わりにIIIIを4に使用することが多いです。見た目のバランスが取れているため。
ローマ数字は今日どこで使用されていますか?
ローマ数字は時計の文字盤、映画シーケルと連続作品 (Star Wars Episode IV)、書籍の章、Super Bowlナンバリング、オリンピック、建築彫刻とコーナーストーン (日付)、本の前文でのページナンバリング、法律コード節、および正式なアウトラインに表示されます。また、天文学 (ガリレア衛星: Ioはジュピター I) と音楽理論 (弦数字) でも使用されます。
拡張なしのローマ数字の最大数は何ですか?
3999、MMMCMXCIX と書きます。4000以上を表すには、ローマシステムは歴史的に1,000を掛けるために数字の上にバー (vinculum) を使用していました: V̄ = 5,000、X̄ = 10,000、L̄ = 50,000、C̄ = 100,000、D̄ = 500,000、M̄ = 1,000,000。一部の用途では括弧も採用しました: (V) = 5,000。これらの拡張は最新のコンテキストではあまり一般的ではありません。
コードでローマ数字を整数に変換するにはどうすればよいですか?
左から右へスキャンします。現在の値が次の値より小さい場合は、それを減算 (減算規則);それ以外の場合は追加。Python: values = {I:1、V:5、X:10、L:50、C:100、D:500、M:1000}; result = 0; for i in range(len(s)): result += (-1 if i+1 < len(s) and values[s[i]] < values[s[i+1]] else 1) * values[s[i]]。同じロジックはあらゆる言語で機能します。