Blog Home
Updated: 2023 Oct 09

什么是闰年?

什么是闰年呢?刚才在 YouTube 上看了个视频,里面讲到闰年的规则,现记录如下:

两个规则:

  1. 四的倍数,但不是一百的倍数。
  2. 四百的倍数。

閏年是比普通年分多出一段時間的年分,在各種曆法中都有出現,目的是為了彌補人為規定的紀年與地球公轉產生的差異。

回归年:365.2422,因为公转和自转的原因,所以需要近似相等。加上闰年后也就相差三天,所以可以接受。

问题:公元 1 - 10000 年有多少闰年?

集合问题:A:4 倍 B:100 倍 C:400 倍

set.png

即 A 内 B 外 C 内

所以我们只需要求彩色区域内的包函数即可。用公式表达为:

S = SA - SB + SC

S = 2500 - 100 + 25

S = 2425

顺口溜:四年一闰,百年不闰,四百年又闰。

看维基百科时发现这个图更好,上图是我用 Mac 上 preview 简单画的。

Leap_year.gif

参考链接:https://zh.wikipedia.org/wiki/%E9%97%B0%E5%B9%B4

Comments:

Email questions, comments, and corrections to hi@smartisan.dev.

Submissions may appear publicly on this website, unless requested otherwise in your email.