2月29日是个特别的日子,因为这是四年一遇的日子。

正因为这个原因,不少准妈妈为了避免自己的孩子4年过一次生日,竟然不惜提前剖腹产!其给的原因也是相当的有道理

怎么才能计算出闰年(你真的会算闰年吗)(1)

反过来想,如果在这一天,跟心爱的人表白,结婚。啧啧,那以后的恋爱纪念日,结婚纪念日都可以4年过一次了!

那么某一年是不是闰年该怎么判断呢?

通常的判断方法是:

A: 可以被4整除的,但不能被100整除

B: 可以被400整除

只要满足AB任意一种情况就是闰年。

怎么才能计算出闰年(你真的会算闰年吗)(2)

当我们会判断之后,那问题来了,为什么会有闰年?

大家都知道,地球自转一周需要24小时,地球绕太阳一圈需要365天。

但事实上这只是一个比较笼统的说法,确认来说,地球自转一周需要的是23小时56分4秒,而地球绕太阳一圈需要的是365天5小时48分46秒 。

为了方便,我们把平年定为365天。不过这样实际上就会少算了5小时48分46秒,4年就相差了23小时15分4秒,也就是说4年就少算了近一天。于是机智的古人,就想了办法,每四年就规定了1个闰年,然后把这一天加在闰年的二月上,来补上少算的时间。

不过这样又会产生一个问题, 因为我们把每4年相差的23小时15分4秒≈24小时。这样就相当于多算了44分56秒,400年之后,就会多出了大约3天来。

因此,每400年需要减掉3个闰年,所以能被100整除,不能被400整除的不能是闰年。

怎么才能计算出闰年(你真的会算闰年吗)(3)

当我们对这些都了解之后,如果我们想知道10000年里面有多少个闰年,这该怎么算呢?

如图所示:

怎么才能计算出闰年(你真的会算闰年吗)(4)

最外面的框框代表10000年,

S1代表能被4整除的年数,即10000/4=2500年

S2代表能被100整除的年数,即10000/100=100年

S3代表能被400整除的年数,即10000/400=25年

那么闰年数就=S1-S2 S3的面积,即2500-100 25=2425年,也就是说10000年里面有2425个闰年。

小伙伴们,你们学会了吗?

,