各種計算機
ローマ数字コンバーター


ローマ数字コンバーター

ローマ数字コンバーターはアラビア数字とローマ数字双方の変換を行います。1~3,999,999の範囲で利用可能です。

ローマ数字

I V X L C D M
1 5 10 50 100 500 1000
結果
整数 2,894
ローマ数字 MMDCCCXCIV

計算にエラーがありました。

目次

  1. このコンバーターの使い方
  2. 日常生における数字の役割
  3. ローマ数字の限界
  4. コンバーターなしでローマ数字を読む
  5. その他の用途

ローマ数字コンバーター

ローマ数字は現代から約500年前、ローマ人がエトルリア人から借用したのをきっかけに歴史に登場しました。ローマ数字は現代の生活でも使われており、多くの学校がローマ数字の教育を正規のカリキュラムに組み入れています。

公文書や墓石などの歴史的な物品には、ローマ数字に従来のアラビア数字が併用される場合が多く見受けられます。

法典や法律においては、法の主部を補足する条文や修正条項などにローマ数字が使われることが多く、特定の部分を可能な限り見やすくする役割を果たしています。

シェイクスピアなどの有名な戯曲作品で、演目にローマ数字で番号が振られているのを見たことがあるかもしれませんね。映画のタイトルでも同様に、「ROCKY I, II, III...」や「STAR WARS, Chapter IV: A NEW HOPE」といった具合でローマ数字が使用されています。

多くの書籍でも章立てに同じ方法が用いられています。頻繁に目にするのは、サブセクションを示すために索引や別表で小文字のローマ数字(vi, iii, x...)を使う場合です。もっとも、この「小文字体」がローマ時代に使われていたというわけではありませんが。

このコンバーターの使い方

このコンバーターは、ローマ数字とアラビア数字の双方向で変換が可能です。例えばある映画の著作権にMCMXLIVやMCMXXXVIIといった日付の記載があった場合、この字列をテキストボックスへ入力すればすぐにアラビア数字へ変換されます。

このコンバーターの使い方は簡単です。テキストボックスに数値を入力して「変換」ボタンをクリックまたはリターンキーを押すだけで変換が完了します。ローマ数字とアラビア数字のどちらに変換するかをわざわざ指定する操作も必要ありません。

日常生における数字の役割

ローマ人が数字を使うのは、主にお金の計算のためでした。ローマ数字で表すことのできる最大の値は3,999です。確かにこの数字は、羊を取引きしたりリンゴを売ったり、イチジクを買ったりする場合に使う数としては非現実的な大きさだということが分かります。ローマ数字表記で3,000は(MMM)、900は(CM)、90は(XC)、9は(IX)なので、MMMCMXCIXと表されます。

一般的にローマ人たちの間でこれより大きな数字は必要ありませんでしたが、「オーバーバー」(「オーバーライン」とも言う)といって1000倍を意味するラインを数字の上に引いてもっと大きな数字を表現する方法は存在していました。

C=100なのでC̅は100,000です。したがってX̅は10,000、L̅= 50,000、D̅は500,000、M̅は1,000,000ということになります。

同様に、M̅M̅M̅は3,000,000、D̅C̅C̅C̅は800,000、C̅M̅XIIは900,000 + 10 + 2 または900,012です。

ローマ帝国滅亡後に発展した他の方式を使えばさらに大きな数字を書くことも可能です。実際のところ古代ローマ人はこういった数字を使いませんでしたが、たとえば3,999,999,999は、次のように2重の棒(1,000 × 1,000)を使ってM̿M̿M̿C̿M̿X̿C̿I̿X̿C̅M̅X̅C̅I̅X̅CMXCIXと表すことができます。

また、計算機の作成に携わる人であればだいたいのキーボードでは ̅ の入力ができないことを知っています。C̅を入力するには、_C (アンダースコア + C) と入力する必要があります。そのため、M̅M̅M̅は*_M_M_M* となります。

ローマ数字の限界

ローマ数字の変換では分数を扱うことができません。ローマ人の間では2、3、4、6で割ることができる12がお金の計算に重宝され、十二進法が用いられていました。

また、取引を簡単にするためにローマのお金は12の端数で表されていました。現代において十二進法は時間に使われています。

十二進法に比べ10は2と5でしか割り切ることができないため、12がいかに便利な数字であるかが分かります。

ローマ人は現代でいう「ゼロ」を表現するすべを持っており、それは「ヌラ」または「ニヒル」という言葉を意味するNで表されました。とはいえこのNは「無」を意味するために単独で使われただけであり、他の記号と組み合わせて使われることはありませんでした。

コンバーターなしでローマ数字を読む

  1. 数字は7つのラテン文字で表されます
  • I = 1 (古代エトルリア語で1)
  • V = 5 (Vは10を意味する記号Xの上半分)
  • X = 10 (古代のエトルリア記号で10)
  • L = 50(当初エトルリア記号の 𐌣が使われていたが、その後ↆ、⊥と変化し、最終的にLとなった。)
  • C = 100 (Cはラテン語で100を意味する「centum」の頭文字)
  • D = 500(Dは記号 ↀの半分を表す。それまでに1000はↀまたはギリシャ文字Φ phiと表記されていた。)
  • M = 1000 (Mは 1000を意味する「mille」の頭文字)
  1. 自然数は桁を繰り返して表記されます。 XXX (10+10+10) = 30

  2. 千の位と百の位を先に書き、その後に十の位と一の位が続きます。 XXV (10+10+5) = 25

  3. 大きな数字が先に来ている場合はそれらを足し、(加算原理)、小さな数字が先に来ている場合は大きな数字から小さな数字を引きます(減算原理)。

  • VI (5+1) = 6
  • IV (5-1) = 4
  • LX (50+10) = 60
  • XL (50-10) = 40
  • CX (100 +10) = 110
  • XC (100-10) = 90

MDCCCXII (1000+500+100+100+100+10+1+1) = 1,812

  1. V、L、Dを連続で使うことはできません。I、X、C、Mは3回まで続けて使うことができます。
  • VIII (5+1+1+1) = 8
  • LXXX (50+10+10+10) = 80
  • DCCC (500+100+100+100) = 800
  • MMMD (1,000+1,000+1,000+500) = 3,500
  1. 同じ桁を3回以上繰り返すことはできません。そのため、たとえば40の場合は現代のラテン語表記でXLとなり、XXXXと表記することはできません。

  2. 数字の上にダッシュがある場合はその値を1,000倍にします。

  • V = 5 と V̅ = 5,000
  • X = 10 と X̅= 10,000
  • L = 50 と L̅= 50,000
  • C = 100 と C̅= 100,000
  • D = 500 と D̅= 500,000
  • M = 1,000 と M̅= 1,000,000
  1. 同じ数字を異なる表記で表すことも可能です。例えば80の場合、LXXX(50+10+10+10)ともXXC(100-20)とも表すことができます。

その他の用途

船の船首や船尾の付近に喫水票がローマ数字で書かれているのをよく見かけます。これは船の最下部が水面からどれくらいの距離にあるかを示すためのものです。水域や港湾、運河、停泊施設などによっては船舶の水深を制限している場合があり、そのライン代わりとなるローマ数字は塗装やメンテナンスがしやすいのが特徴です。海運業界ではこう言った表示が徐々にメートル表示へ切り替わっており、米国を拠点とする船舶では「フィート」が広く使われています。

ローマ数字はロケットの名前にも使われています (タイタン I-III、サターン I、IB、 V、 デルタ II-IVなど)。月へ行って石を採集するという重大な任務を負ったロケットの名前がサターン5であるよりは、サターン Vの方がきっとかっこいいでしょう。サターン Vは史上最大かつ最も強力なロケットなのですから!

また、高級な腕時計や有名な時計にもローマ数字が使われています。重さが13.5トンにも及ぶ「ビッグ・ベン」もその一つで、5つついた鐘の中でも一番大きな鐘がとりわけ大きいことにちなんで名づけられました。

注目すべきなのは、他の多くの時計が4の数字を表すのにIIIIを使用しているのに対し、ビッグベンの時計にはIVが使用されているということです。これには理由があります。かつて著名な作家アイザック・アシモフは、IとVは神ジュピター(IVPITER)の名前の最初の2文字であるという論を展開しました。これにならい、この2文字を使うことは神への冒涜や不敬とみなされ敬遠されたのでしょう。

ローマ人は数学的な用途のためではなく、記録を残すために数字を編み出しました。足し算や引き算にはそろばんを使って計算結果を書き留めていたのです。

ローマ式のそろばんで割り算はできませんが、掛け算であれば時間はかかるものの足し算を繰り返すことで計算することができました。

現代では機能性よりも美的観点からローマ数字が使われています。ローマ数字には情報の重要性や歴史的な意味を意識させる力があり、読み方を知っていると教養があることの証明にもなります。