什么是闰年?闰年为什么是366天?为什么不能是100的倍数?

    要说闰年,首先要介绍两个概念,一个是恒星年,一个是回归年。恒星年是地球绕太阳公转,绕一圈所消耗的时间;回归年是地球在公转的时候也会自转,自转一圈所消耗的时间,归回年是365.2422天,四年少一天(我们日常所说的一年都是说的回归年)

   再来说说闰年的满足条件:满足下面2个条件之中任何之一即可。

     条件1:是四的倍数,且不是100的倍数

     条件2:是四百的倍数

为什么会有闰年?

  说了这么多,那为什么要整个闰年来呢?

举个栗子啊,从公元1年到公元10000年,有365万又2422天,假如是恒定是365天是一年或者366天是一年,都会有误差,且误差越来越大,所以,必须得有个东西出来,用来尽量减少误差,这个东西就是闰年。


1万年内有多少个闰年?

   那再问下,从公元1年到公元10000年有多少个闰年呢?这个都会算的,因为涉及到了集合的思想,画个图来描述下


S=S1-S2+S3

   =2500-100+25

   =2425 个闰年


为什么在闰年判断里把100的倍数给剔除?

   那为什么在闰年的判断条件里,要把“100的倍数”给剔除呢?

因为如果不剔除的话,那闰年就是  2500个,那1万年按照不剔除后的算的话,就是 365万又2500天,跟实际的365万2422天,差了78天,都差两个多月了,太过分。

按照剔除“100的倍数”的话,那1万年就差三天(2425-2422),1万年差三天,这个误差就是非常能接受的了。


查了下,这样的巧妙记年法居然是公元前古埃及人发明的,不得不佩服前人们的智慧啊!


posted @ 2018-03-13 22:28  Bug开发攻城狮  阅读(2517)  评论(0编辑  收藏  举报