中国铁建招标平台柴油:判断闰年的条件

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 19:12:59
在编程中,判断闰年都有哪些条件?
只是整除四这么简单?
一本书上说:能整除400或(整除4却不能整除100)

公历闰年计算
(按一回归年365天5小时48分45.5秒)
①非整百年能被4整除的为闰年。(如2004年就是闰年,2100年不是闰年)
②能被400整除的是闰年。(如2000年是闰年,1900年不是闰年)
③对于数值很大的年份,这年如果能被3200整除,并且能被172800整除则是闰年。如172800年是闰年,86400年不是闰年(因为虽然能被3200整除,但不能被172800整除

【公元前闰年计算】
1,非整百年:年数除以4余数为1是闰年,即公元前1、5、9……年;
2,整百年:年数除以400余数为1是闰年,年数除以3200余数为1,不是闰年,年数除以172800余1又为闰年,即公元前401、801……年。

年尾数有两个零的(如1600,2000)要能整除400才算闰年,1900就不是闰年;其余年份要能整除4就算闰年。

年数除以四,能整除就是闰年了.如2008.

刚好我有这个东西呵

year mod 4 = 0