keencalculator
  1. ホーム
  2. 数学
  3. ローマ数字変換

ローマ数字変換

1 から 3,999 までの数をローマ数字に、またはローマ数字を数に変換します。どちらに変換するかは自動で判断します。ローマ数字がどのような部分から組み立てられているかも表示します。なお、ローマ数字は常にラテン文字(I、V、X、L、C、D、M)で表示されます。

クイック例

1 から 3,999 までの整数、または XLII のようなローマ数字。

入力した数字はブラウザの中だけで扱われ、アップロードされません。
変換結果MMXXVI
変換の向き
数 → ローマ数字
内訳
M (1000) + M (1000) + X (10) + X (10) + V (5) + I (1)

保存した設定

よく使う入力値(いつもの時給、ローン、部屋の寸法など)を保存しておけば、ワンタップで呼び出せます。

    最近の計算

    ここで計算した結果はこの端末に保存され、あとから見返せます。

      計算式

      I = 1、V = 5、X = 10、L = 50、C = 100、D = 500、M = 1,000
      大きい記号から小さい記号の順に並べると足し算:VIII = 5 + 1 + 1 + 1 = 8
      小さい記号が大きい記号の前にあると引き算:IV = 4、IX = 9、XL = 40、XC = 90、CD = 400、CM = 900

      使い方

      1. 1 から 3,999 までの整数、または XLII のようなローマ数字を入力します。
      2. 変換結果を確認します。
      3. 内訳の行には、記号のまとまりとその値が表示されます。

      計算例

      2026 をローマ数字で

      変換結果
      MMXXVI
      内訳
      M (1000) + M (1000) + X (10) + X (10) + V (5) + I (1)

      1994 をローマ数字で

      変換結果
      MCMXCIV
      内訳
      M (1000) + CM (900) + XC (90) + IV (4)

      XLIX を数にする

      変換結果
      49
      変換の向き
      ローマ数字 → 数

      標準的なローマ数字の規則

      同じ記号を続けて使えるのは最大3回なので、4 は IIII ではなく IV です(時計の文字盤では IIII がよく使われます)。V、L、D は繰り返しません。

      引き算に使うのは I、X、C だけで、それぞれ次の2つの大きな記号の前にだけ置けます。I は V か X の前、X は L か C の前、C は D か M の前です。そのため 99 は IC ではなく XCIX です。この規則に反するローマ数字は受け付けません。

      範囲の限界

      標準的な表記で表せる最大の数は 3,999(MMMCMXCIX)です。それより大きい数は、昔はローマ数字の上に横線を引いて 1,000 倍を表しましたが、プレーンテキストでは表せません。ゼロを表すローマ数字はありません。

      最近の年:2024 年は MMXXIV、2025 年は MMXXV、2026 年は MMXXVI です。1999 年は MCMXCIX です。

      よくある質問

      2026 をローマ数字で書くと?

      MMXXVI です。M + M + X + X + V + I = 1,000 + 1,000 + 10 + 10 + 5 + 1 です。

      XLIX はいくつですか?

      49 です。XL が 40、IX が 9 です。

      4 が IIII ではなく IV なのはなぜですか?

      標準的な表記では、同じ記号は連続して3回までなので、4 は「5 の1つ前」と表します。IIII は古い書き方で、時計や腕時計の文字盤に残っています。

      最大のローマ数字はいくつですか?

      標準的な表記では MMMCMXCIX で、3,999 です。

      関連する計算ツール