ローマ数字 用途

ローマ数字

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/07/23 14:19 UTC 版)

用途

東京競馬場ターフビジョン

現在、ローマ数字は序数、章番号、ページ番号、文章の脚注番号などに使うことが多いが、酸化銅(II)など一部例外がある[2]

ローマ数字の歴史

古代ローマ人は元々農耕民族だった。の数を数えるのにに刻み目を入れた。から1匹ずつヤギが出て行くたびに刻み目を1つずつ増やしていった。3匹目のヤギが出て行くと「III」と表し、4匹目のヤギが出て行くと3本の刻み目の横にもう1本刻み目を増やして「IIII」とした。5匹目のヤギが出て行くと、4本目の刻み目の右にこのときだけ「V」と刻んだ(∧と刻んだ羊飼いもいた)。このときの棒についた刻み目は「IIIIV」となる。6匹目のヤギが出て行くと、刻み目の模様は「IIIIVI」、7匹目が出て行くと「IIIIVII」となる。9匹目の次のヤギが出て行くと「IIIIVIIII」の右に「X」という印を刻んだ。棒の模様は「IIIIVIIIIX」となる。31匹のヤギは「IIIIVIIIIXIIIIVIIIIXIIIIVIIIIXI」と表す。このように刻んだのは、夕方にヤギが1匹ずつ戻ってきたときに記号の1つ1つがヤギ1匹ずつに対応していたほうが便利だったためである。ヤギが戻ると、記号を指で端から1個1個たどっていった。最後のヤギが戻るときに指先が最後の記号にふれていれば、ヤギは全部無事に戻ったことになる。50匹目のヤギはN、+または⊥で表した。100匹目は*で表した。これらの記号はローマのそばのエトルリア人も使った。エトルリアのほうが文明が栄えていたので、そちらからローマに伝わった可能性もある。1000は○の中に十を入れた記号で表した。

よく言われる「X」は「V」を2つ重ねて書いたもの、あるいは「V」は「X」の上半分という説は、誤りとは言い切れないが確たる根拠もないようである。

やがて時代が下り、羊以外のものも数えるようになると、31は単に「XXXI」と書くようになった。5はしばらく「V」と「∧」が混在して使われた。50は当初NИKΨ、などと書き、しばらく「⊥」かそれに似た模様を使ったが、アルファベットが伝わると混同して「L」となった。100は*だけでなくЖHなどと書いたが、*がしだいに離れて「>|<」や「⊃|⊂」になり、よく使う数なので簡略になり、「C」や「⊃」と書きそのまま残った(ラテン語の"centum=100"が起源という説もある)。500は最初、1000を表す「⊂|⊃」から左の⊂を外し、「|⊃」と書いた。やがて2つの記号がくっつき、「D」となった。「D」の真ん中に横棒がついて「D」や「Ð」とも書いた。1000は○に十の記号が省略されて「⊂|⊃」となった。「∞」と書いた例もある。これが全部くっついたのが「Φ」に似た記号である。これが別の変形をし上だけがくっついて「m」に似た形になり、アルファベットが伝わると自然と「M」と書かれるようにもなった(ラテン語の"mille=1000"からも考慮されている)。そのため、1000は今でも2つの表記法が混在している。

5000以上の数は100と1000の字体の差から自然に決まった。ただし、「」を上下逆に書いた形(X)で1000000 (100万)を表したこともある。

古代ローマ共和国時代の算盤では、記号の上に横棒を引いて1000倍を表したものもある。この方法では、10000は「X」の上に横棒を1本引いたもので表される。100000 (10万) や1000000 (100万) は「C」や「M」の上に横棒を1本を引いて表した。たとえば10000は「X」となる。

例:CCX[注釈 2] = 210000 (21万)

数字の上部分に「 ̄」・左右に「|」をそれぞれつけて10万倍を表すこともあった(上と左右の線をくっつけて表記することも多い)。たとえば10(X)を10万倍した数=1000000 (100万) は、「X」と表記する。

例:

  • |MCLII| XXXVII CCXXXII[注釈 3] = 115237232 (1億1523万7232)
  • |MMCCCXXII| LXXI CCXXXVIII[注釈 4] = 232271238 (2億3227万1238)

その後、他の文明との接触により変わった表記法が現れた。1世紀プリニウスは著書『博物誌』で83000を「LXXXIII.M[注釈 5]」と表記した。83.1000 (83の1000倍) という書き方である。同じ文書中に、XCII.M [注釈 6](92000)、VM [注釈 7](5000) という表記もある。この乗算則はしばらく使われたようである。1299年に作成された『王フィリップ4世の財宝帳簿』では、5316を「VmIIIcXVI[注釈 8]」と表した。漢数字の書き方によく似ている。ただしこれらの乗算則は現在は使われない。

1000を超える数の表記法に混乱があるのは一般人は巨大な数を扱う機会がなかったためと考えられる。

その他

  • Microsoft ExcelROMANという関数は 0 から 3999 までの数をローマ数字に変換する。範囲外の数ではエラー値「#VALUE!」が表示される。なお、0の場合はエラー値でなく空文字列を返す。
  • 英語で100 ドル札を「C-bill」や「C-note」と呼ぶのはローマ数字の C に由来する[要出典]

文字コードにおけるローマ数字

基本的には通常のラテン文字を並べてローマ数字を表現する。Unicode 以前から欧米で一般的に使用されている ISO/IEC 8859 などの文字コードは、ローマ数字専用の符号を持っていない。

JIS規格

日本で用いられる文字コードとしても、JIS X 0208 にはローマ数字専用の符号は定義されていない。これを拡張した Microsoftコードページ932 (CP932) や MacJapanese などにおいて、いわゆる機種依存文字として定義されており、追って JIS X 0213 にも取り入れられた。CP932 にあるのは大文字 I から X と小文字 i から x の合成済み 20 字 (1 から 10 に相当)、MacJapanese にあるのは 大文字 I から XV と小文字 i から xv の合成済み 30 字 (1 から 15 に相当)、JIS X 0213 は大文字 I から XII と小文字 i から xii の合成済み 24 字 (1 から 12 に相当) である。これらは縦書きの組版の際に縦中横を容易に実現するために用いられ(一般の組版ルールでローマ数字は縦中横である)、多くのフォントで全角文字としてデザインされる。

Unicode

Unicode は、JIS X 0213 などとの互換性のために上述の合成済みローマ数字を収録した上、その延長として Ⅼ, Ⅽ, Ⅾ, Ⅿ, ⅼ, ⅽ, ⅾ, ⅿ[注釈 9]、また通常のラテン文字にない Ↄ, ↄ, ↀ, ↁ, ↂ, ↇ, ↈ, ↅ, ↆ [注釈 10]も定義している。これらは U+2160 から U+2188 までの符号位置を割り当てられている。(Unicode 7.0.0 時点)〈登録領域〉Number Form(数字に準じるもの)

機械処理の注意点

ラテン文字と共通の符号を用いるため、「I」「V」「X」「L」「C」「D」「M」が機械処理の際にアルファベットそのものを表しているのか、数字の「1」「5」「10」「50」「100」「500」「1000」を表しているのか解釈を誤る場合がある。


注釈

  1. ^ 書き方ではなく読み方については以下の事例が参考になる――著作権法 (アメリカ合衆国)においてローマ数字による発行年表示が有効なものであるとされていて、不正なローマ数字は著作権表示を無効化しうる[1]。この際、下記のような書き方ルールに合致しているかどうかは問題とされない。
  2. ^ = [{(100 × 2) + 10} × 1000] = 210 × 1000 = 210000 (21万)
  3. ^ = [{1000 + 100 + 50 + (1 × 2)} × 100000] + [{(10 × 3) + 5 + (1 × 2)} × 1000] + {(100 × 2) + (10 × 3) + (1 × 2)} = 1152 × 100000 + 37 × 1000 + 232 = 115200000 (1億1520万) + 37000 + 232 = 115237232 (1億1523万7232)
  4. ^ = [{(1000 × 2) + (100 × 3) + (10 × 2) + (1 × 2)} × 100000] + (((50 + (10 × 2)) + 1) × 1000) + [(100 × 2) + (10 × 3) + {5 + (1 × 3)}] = 2322 × 100000 + 71 × 1000 + 238 = 232200000 (2億3220万) + 71000 + 238 = 232271238 (2億3227万1238)
  5. ^ = [{50 + (10 × 3)} × 1000] = 83 × 1000 = 83000
  6. ^ = [{(100 − 10) + 2} × 1000] = 92 × 1000 = 92000
  7. ^ = 5 × 1000 = 5000
  8. ^ = [(5 × 1000) + {(1 × 3) × 100} + (10 + 5 + 1)] = 5000 + 300 + 16 = 5316
  9. ^ 〔大文字〕U+216C, 216D, 216E, 216F〔小文字〕U+217C, 217D, 217E, 217F
  10. ^ (左から順に) U+2183, 2184, 2180, 2181, 2182, 2187, 2188, 2185, 2186

出典

  1. ^ Hayes, David P.. “Guide to Roman Numerals”. Copyright Registration and Renewal Information Chart and Web Site. 2021年11月29日閲覧。
  2. ^ 比留間直和 (2012年10月1日). “いつ使う?ローマ数字 - ことばマガジン”. 朝日新聞デジタル. 朝日新聞社. 2021年11月29日閲覧。
  3. ^ UnicodeコンソーシアムにあるMac OS Japaneseとの変換テーブル






ローマ数字と同じ種類の言葉


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「ローマ数字」の関連用語

ローマ数字のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ローマ数字のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのローマ数字 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2023 GRAS Group, Inc.RSS