闰年计算方法

  • 时间:2020-04-13 15:09:45
  • 分类:数学世界
  • 阅读:167 次

闰年计算方法,以及为什么这样算闰年:

1、口诀:四年一闰;百年不闰, 四百年再闰。

2、计算方法:

①普通年份除以4,能整除的一般是闰年,不能就是平年。(普通年份指的是非整百年份。)

②像400,800 ,1200,1600,2000年这种能被400整除是闰年,像1900年这种不能被400整除的整百年份也是平年。

3、原因:

地球绕太阳旋转一周实际的时间是365日5小时48分46秒。为了方便,我们把平年按365天计算,实际上就少算了5小时48分46秒,四年就相差了23小时15分4秒,也就是说4年就少算了近一天。所以每四年就规定了一个闰年,把这一天加在闰年的二月,以补上少算的时间,也称为”四年一闰”。

根据上面的叙述,每四年出现一个闰年时,时间并不是整整24小时,所以四年一闰又多算了44分56秒。按这样计算,每一百年就多算了18小时43分20秒,又将近一天。所以,到公元整百年时,这一年不算闰年,以抵消多算的时间,称为”百年不闰”。

按上面百年不闰的计算,每一百年又多出了5小时16分40秒,这样每四百年就多出了21小时6分40秒,差不多又是一天。所以,到公元年份是四百倍数时,这一年又是闰年,称为”四百年又闰”。

这就是”四年一闰,百年不闰,四百年又闰”的道理。按推2000年是闰年,2100年就不是闰年。同样道理,”四百年又闰”实际上又亏了2小时53分20秒,经过八个四百年(3200年),又要亏23小时6分40秒。因此,当公元年份是3200的倍数时,还要减去一闰(也就是说公元3200,6400年,都不是闰年)。这样,交叉地计算闰年,与公转的实际时间,误差就很微小了。

推荐阅读:
Young People Changing the World One Idea at a Time  Remember Your Blog Is A Reflection Of You  Learn About Blog Content Planning  Adding PHPUnit Tests for Discord Cryptocurrency Bot Regarding th  Algorithm to Multiply Two Big Integers (String)  Use jQuery Migrate Helper Plugin to Fix the Classic Editor Error  How to Fix CloudFlare Error 1101 (Worker threw exception)?  Python Function to Convert Excel Sheet Column Titles to Numbers  Algorithm to Find the Kth Missing Positive Number in Array  How to Partition a String into Palindromes using DFS Algorithm? 
评论列表
添加评论