为什么1900年和2100年不是闰年?1896年,1904年,2096年,2104年都是闰年,而1900和2100不是?

不是算法的问题 是由于每天都是时间差 累计4年正好差了一天 所以才闰年多一天 每4年闰一天 1900年不是闰年 那么1904年应该差了两天 这个问题不是在于算法 和算法无关 只考虑现实问题

逢整百年份的时候不能整除4,因为逢整百 的年份能整除100,所以肯定能整除4,但是规定是要整除400才可以。
其实这个规定并不是说随便规定的,是经过研究决定的。正常情况下应该是4年润一年,相当于多一天,但是图书情况下是8年润一年,多一天,例如:1897,1898,1899,1900,1901,1902,1903,1904。那我问你了,我们用的24小时时间制就是用的是地球的自转周期,其实地球自转周期并不是正好24小时,而是23时56分4秒,地球是在公转的,每天要在轨道上运行大约1度。因此地球每天要多转动大约1度,才能再次正对太阳,或者说,真正的一天是地球转动大约361度的时间。那3分56秒就是这么来的。

每一年,地球的公转实际上是366圈,比日期多一圈。

给你个超简单的验证方法,你算一下,每天3分56秒,积累365天是多少时间?闰年是4年一次,如果积累下来等于6小时,那就可能和闰年有关,否则就是扯淡。如果近似等于24小时,那就说明地球在这一年里多转了一圈。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-09-06
闰年的计算方法:公元纪年的年数可以被四整除,即为闰年;被100整除而不能被400整除为平年;被100整除也可被400整除的为闰年。如2000年是闰年,而1900年不是。
第2个回答  2011-09-06
1、普通年能被4整除且不能被100整除的为闰年。如2004年就是闰年,1901年不是闰年
2、世纪年能被400整除的是闰年。如2000年是闰年,1900年不是闰年。
第3个回答  2011-09-06
1、被4整除,不能被100整除
2、最后面两个零,被400整除才是。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网