世紀とローマ数字

西暦が何世紀かを知るには、年を100で割って小数点以下を切り上げます。1789 ÷ 100 = 17.89 なので、1789年は18世紀で、ローマ数字ではXVIIIです。20世紀はXXで1901年から2000年まで、21世紀はXXIで2001年に始まりました。

日本語では世紀をローマ数字で書かず、「21世紀」のように算用数字を使います。「20C」と略すこともあります(Wikipedia)。一方、スペイン語やフランス語などでは、世紀を XVIII のようにローマ数字で書きます(下の表を参照)。

著者
公開日

このページの内容
  1. 年から世紀を求める
  2. 世紀が下2桁01の年に始まる理由
  3. 世紀からその年を求める
  4. 世紀と千年紀
  5. 各国語での世紀の書き方
  6. 入力で気をつけたいこと
  7. 紀元前の世紀
  8. 出典

年から世紀を求める

このルールは紀元後のどの年にも使えます。

  • 1492 → 14.92 → 15世紀 → XV
  • 1900 → 19.00 → ちょうど19なので19世紀 → XIX
  • 1901 → 19.01 → 20世紀 → XX
  • 2026 → 20.26 → 21世紀 → XXI

つまずきやすいのは、きりのよい年だけです。1900年は19世紀の最後の年で、20世紀の始まりではありません。下2桁が00の年なら上2桁がそのまま世紀、それ以外は上2桁に1を足した数が世紀です。

世紀が下2桁01の年に始まる理由

暦には西暦0年がありません。ケンブリッジ大学の数学教育プロジェクトNRICHは、「0年というものは存在しない」ため、最初の世紀が終わったのは西暦100年の終わりであり、21世紀と3千年紀はともに2001年1月1日に始まったと説明しています(NRICH)。

そのため、どの世紀も下2桁が01の年に始まり、00の年に終わります。日本語版Wikipediaの「世紀」の項目も、21世紀は2001年1月1日に始まり2100年12月31日に終わるとしています。

世紀ローマ数字最初の年最後の年
1I1100
2II101200
3III201300
4IV301400
5V401500
6VI501600
7VII601700
8VIII701800
9IX801900
10X9011000
11XI10011100
12XII11011200
13XIII12011300
14XIV13011400
15XV14011500
16XVI15011600
17XVII16011700
18XVIII17011800
19XIX18011900
20XX19012000
21XXI20012100

世紀からその年を求める

逆も同じ考え方です。n世紀は (n − 1) × 100 + 1 年に始まり、n × 100 年に終わります。

  • XV → 15世紀 → 1401年〜1500年
  • XVIII → 18世紀 → 1701年〜1800年
  • XXI → 21世紀 → 2001年〜2100年

ローマ数字で書かれた世紀を見たら、まずローマ数字を読み(XVIII = 18)、それからこのルールを当てはめます。

世紀と千年紀

千年紀も同じ考え方で、1000年ずつ区切ります。1千年紀は西暦1年〜1000年、2千年紀は1001年〜2000年、3千年紀は2001年〜3000年です。NRICHが指摘するように、21世紀と3千年紀は同じ日、2001年1月1日に始まりました。ローマ数字を使う言語では、千年紀も世紀と同じように書き、3千年紀はIIIになります。

各国語での世紀の書き方

計算はどの国でも同じですが、書き方は言語によって違います。

言語20世紀の書き方出典
日本語「20世紀」と算用数字で書く。「20C」と略すこともあるWikipedia(日本語版)
スペイン語siglo XX。ローマ数字で、できればスモールキャピタル。siglo 20 は適切でないとされるRAE
フランス語XXe siècle。ローマ数字で、できればスモールキャピタルOQLF
イタリア語XX secolo または secolo XX。12〜20世紀には名前もあり、Duecento が13世紀、Trecento が14世紀 … Novecento が20世紀it.wikipedia
ポルトガル語século XX。X までは序数、XI からは基数で読む(século vinte)pt.wikipedia
ドイツ語20. Jahrhundert。算用数字とピリオドDuden
インドネシア語abad XX、abad ke-20 または abad kedua puluhPUEBI

入力で気をつけたいこと

  • I の代わりに小文字の l。 「xvlll」は XVIII に見えますが、小文字の l は別の文字です。変換ツールはローマ数字として読まないので、大文字の I を入力してください。
  • フランス語の序数記号の位置。 フランス語では序数を表す記号をローマ数字のあとに付けます。OQLFの例「IIIe Reich」「Ve arrondissement」と同じく、XVIIIe siècle と書きます。
  • 世紀ではなく年を書いてしまう。 「Siglo MCM」は1900年のことで、世紀ではありません。20世紀は XX です。

紀元前の世紀

紀元前の世紀は、紀元前1年からさかのぼって数えます。ここでも0年はありません。紀元前1世紀は紀元前100年〜紀元前1年、紀元前5世紀は紀元前500年〜紀元前401年です。ローマ数字は紀元後の同じ世紀と同じで、ラベルだけが変わります(スペイン語なら V a.C.、フランス語なら Ve siècle av. J.-C.)。

すべての世紀とその年世紀を開くと、最初と最後の年、10年ごとの年のローマ数字、書き方がわかります。

出典

  1. When does the new millennium start?. NRICH, University of Cambridge
  2. 世紀. Wikipedia(日本語版)
  3. Diccionario panhispánico de dudas: siglos. Real Academia Española
  4. Principaux emplois des chiffres romains. Office québécois de la langue française
  5. Jahrhundert, das. Duden
  6. Secolo. Wikipedia (it)
  7. Século. Wikipedia (pt)
  8. Pedoman Umum Ejaan Bahasa Indonesia (Permendikbud No. 50/2015). Badan Pengembangan dan Pembinaan Bahasa, Lampiran I.I, butir 8, p. 22