ローマ数字
ローマ数字(ローマすうじ)は、数を表す記号の一種である。ラテン文字の一部を用い、例えばアラビア数字における 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 をそれぞれ I, II, III, IV, V, VI, VII, VIII, IX, X のように表記する。I, V, X, L, C, D, M はそれぞれ 1, 5, 10, 50, 100, 500, 1000 を表す。i, v, x などと小文字で書くこともある。現代の一般的な表記法では、1以上4000未満の数を表すことができる。
ローマ数字のことをギリシャ数字と呼ぶ例が見られるが、これは誤りである。
基本的には通常のラテン文字を並べてローマ数字を表現する。Unicode 以前から欧米で一般的に使用されている ISO/IEC 8859 などの文字コードは、ローマ数字専用の符号を持っていない。
減算の文字を複数並べる。(例)8 = IIX,80 = XXC
500 に「D」を使わない。(例)1611 = MCCCCCCXI
減算を行わない。(例)1495 = MCCCCLXXXXV
任意の自然数 n に対し、10 を表す文字の前に、510 (m = 0, 1) 以下を表す文字を使う。(例)490 = -10 + 500 = XD
簡略表記。Microsoft Excel の ROMAN 関数で「書式4」を使用。(例)999 = IM
ローマ数字はもともと厳密な規則が定義されたものではなく、特に減算則に関しては様々な異表記が見られる。当初は減算則が存在しなかったため、4 を「IIII」、9 を「VIIII」と書いていた。「The Forme of Cury」(14世紀の著名な英語の料理解説書)は 4 = IIII、9 = IXと表記している一方で「IV」と表記した箇所もある。
ほかに、80 = R、2000 = Zとする異表記もある。また、1⁄2 = S、1⁄12 = • などとする分数の記号もあった。