问一个问题

1900是4的倍数,为什么1900年不是闰年?

闰年(Leap Year)是为了弥补因人为历法规定造成的年度天数与地球实际公转周期的时间差而设立的。补上时间差的年份为闰年。闰年共有366天(1—12月分别为31天,29天,31天,30天,31天,30天,31天,31天,30天,31天,30天,31天)。
判定公历闰年遵循的一般规律为:四年一闰,百年不闰,四百年再闰。
1、公历闰年的精确计算方法(按一回归年365天5小时48分45.5秒):
①普通年能被4整除的为闰年(如2004年就是闰年,1901年不是闰年);
②世纪年能被400整除的是闰年(如2000年是闰年,1900年不是闰年)。
③对于数值很大的年份能整除3200,同时又能整除172800则又是闰年。(如172800年是闰年,86400年不是闰年。)
原因:一年按365天5小时48分46秒计算,一年日数必须是整数,不便将零时数计入,所以取365天为一年,则余5时48分46秒,积至4年约满一日,所以4年一“闰日”,谓之“闰年”,无“闰日”之年为平年,即平年365天,闰年366天。但到4年之时,仅有23时15分4秒闰一日,欠缺44分56秒;积至100年(25闰)时就欠缺18时43分20秒,约合3/4日,所以满100年不闰;此时又余5时16分40秒,积至400年余21时6分40秒又闰;又欠缺2时53分20秒,积至3200年计欠缺23时6分40秒,所以满3200年不闰;此时又余53分20秒,积至86400年刚好24时又一闰,这是不余不欠,需重计算,所以按阳历计算就有上面的闰年规则。
按一回归年365天5小时48分45.5秒计算:3200年多出16000小时153600分145600秒=18600小时26分40秒,共32×24+8=136个闰年=776×24=18624小时>18600小时,所以只能算到775个闰年,3200不是闰年,于是775×24=18600,多出了26分40秒怎么办需要多少个周期弥补?答案是54个周期,为172800年,因为172800÷3200=54个周期 54×26分40秒=1404分2160秒=24小时。
2、公元前闰年规则如下:
①非整百年:年数除以4余数为1是闰年,即公元前1、5、9……年;
②整百年:年数除以400余数为1是闰年,年数除以3200余数为1,不是闰年,年数除以172800余1又为闰年,即公元前401、801……年。
3、128年31闰置闰法
这一规则曾在19世纪提出,但不知何故没被两教派采纳。比起400年3不闰和900年7不闰的规则,128年31闰更精确更简便。
按现行的闰年规则,从2052年到2096年间的闰年与回归年的误差都会超过一天以上,如采用128年31闰规则不会这么早出现这种情况。
128年31闰的置闰方案的优点和实施方法:
①采用128年31闰的置闰的方法,可以大大地减少历年与回归年的误差,回归年长度是365.24219879日,128年31闰的平均年长是365.2421875日。历年与回归年的平均误差每年不到一秒,是现在历法与回归年平均误差的27分之一。
②改历后与现历法衔接好,不需要过渡阶段。其方法如下:现历法继续使用,到2048年停闰,以后每加128年既不闰。新历法规则是:每四年一闰,凡公元年数能被128整除的年不闰。
③此历法非常科学,它的置闰方法现历法更简单,更符合天体运行规律,现历法平均每年与回归年误差26秒,而此历法每年与回归年平均误差不到一秒。经计算,如果回归年按现在长度计算,得八万多年,新历法与回归年的误差才能超过一日。而现历法与回归年的误差3300年即超过一日。此历法好记简单,便于历算,凡公元年数能被128整除的年不闰。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-05-03
年数是整百的 必须是400的倍数才是闰年
第2个回答  2010-05-03
年数必须是400的倍数才是闰年
第3个回答  2024-04-27
整世纪的年份需要除以400年才是闰年。因400年少三个闰年,所以1900年除以400不整除。1900年不是闰年。