MCPで接続 →

計算を入力してください

公式

広告

結果

次のうるう年
2024
入力した年の次に来る最初のうるう年
何年先か 1

次のうるう年計算ツールとは?

このツールは、入力した年のに最初に訪れるうるう年を見つけます。うるう年は2月に29日目を加えることで、地球が太陽を一周する周期(約365.2422日)と暦のずれを調整しています。本ツールは現在広く使われているグレゴリオ暦のルールに基づいており、世界中のどの年にも対応します。

使い方

開始年(たとえば今年の西暦)を入力欄に打ち込んで送信するだけです。すると、次のうるう年と、それが何年先かが表示されます。入力した年そのものは対象に含まれません。たとえうるう年を入力しても、結果はそののうるう年になります。

うるう年の判定ルール

ある年 \(y\) がうるう年になるのは、4で割り切れる場合です。ただし、100で割り切れる「世紀の年」は、さらに400でも割り切れるときだけうるう年とみなされます。そのため2000年はうるう年でしたが、1900年と2100年はうるう年ではありません。本ツールは \(Y+1\) から計算を始め、この条件を満たす最初の年が見つかるまで1年ずつ進めていきます。

$$\text{Next Leap Year} = \min\left\{\, y > \text{Starting Year} \;:\; (y \bmod 4 = 0) \;\wedge\; \big((y \bmod 100 \neq 0) \vee (y \bmod 400 = 0)\big) \right\}$$

4・100・400での割り切れに基づくグレゴリオ暦のうるう年規則のフローチャート
グレゴリオ暦の規則:4で割り切れるが、400でも割り切れない限り100で割り切れない。

具体例で確認

たとえば 2023 と入力したとします。2024年を確認すると、\(2024 \div 4 = 506\)で割り切れ、しかも世紀の年ではないため、うるう年です。よって次のうるう年は 2024 年で、1年先となります。

続いて 2096 を入力してみましょう。次の候補である2097年・2098年・2099年はいずれも条件を満たしません。2100年は100で割り切れますが400では割り切れないため除外されます。したがって次のうるう年は 2104 年です。

開始年と数歩先の次のうるう年を示す数直線
開始年から次のうるう年まで前へ数える。

よくある質問

入力した年そのものが結果になることはありますか? いいえ。結果は必ず入力値より後の年になります。そのため、うるう年を入力した場合は次のうるう年が表示されます。

なぜ2100年はうるう年ではないのですか? 世紀の年は400で割り切れる必要があります。\(2100 \div 400\) は割り切れないため、2100年には2月29日がありません。

うるう年はどのくらいの間隔で訪れますか? 通常は4年ごとですが、1896年→1904年のように、うるう年とされない世紀の年をまたぐと8年あくこともあります。

最終更新: