您的位置:首页 > 其它

如何判断给定年份是否为闰年?

2017-02-24 00:29 519 查看
地球绕日运行周期即一个回归年是365天5小时48分46秒(合365.24219天),公历把一年定为365天,所以计算起来,每400年会多出97天,也就是说,要设置97个闰年。

而每4年设一个闰年,400年会有100个闰年,就多出3个闰年。为了解决这个问题,除了规定“能被4整除”这个条件外,还规定“凡是整百的年份,要能被400整除”的才算闰年。这样规定下来,1700、1800、1900都不是闰年,而1600、2000则是闰年。

如此规定,刚好满足了400年中设97个闰年的客观规律。
公历闰年的精确计算法:
  ①、普通年能被4整除而不能被100整除的为闰年。(如2004年就是闰年,1900年不是闰年)②、世纪年能被400整除而不能被3200整除的为闰年。(如2000年是闰年,3200年不是闰年)③、对于数值很大的年份能整除3200,但同时又能整除172800则又是闰年.(如172800年是闰年,86400年不是闰年)
百度百科的闰年解释:闰年
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: