主题:[讨论]试论对阳历闰月的改进措施
.
通常阳历每年的时间为365天,而地球绕太阳公转一个周期的实际时间为365.24219878天。这样每四年的误差累计为0.96879512天(约合1天),每九十六年的误差累计为23.25108288(约合23天),每百年的误差累计为24.219878天(约合24天),每四百年的误差累计为96.879512天(约合97天)。为了弥补这些时间差,人们便采取了四年一闰,百年不闰,四百年再闰的办法。
这种算法的弊端在于每四百年时间滞后为0.120488天,随着时间的推移,这种误差慢慢累计放大造成时间严重失真,假若不做调整,则到了公元 39996 年,这种累计的滞后时间将高达12.0175951天。
比较好的处理办法是采取误差同步修正法,即原则上每四年一闰,但遇 4 的倍数余 17 的年份为平年,也就是在 4 的倍数年中设置第68年为平年,以后每隔 128 年再设置为平年,照此推算,即使到了公元 39996 年,其误差累计也不过0.91855128天。
两种算法的第一个新年重逢年为公元2500年,以后每隔3200年新年再次重逢。
用于检算的适用程序如图示。
通常阳历每年的时间为365天,而地球绕太阳公转一个周期的实际时间为365.24219878天。这样每四年的误差累计为0.96879512天(约合1天),每九十六年的误差累计为23.25108288(约合23天),每百年的误差累计为24.219878天(约合24天),每四百年的误差累计为96.879512天(约合97天)。为了弥补这些时间差,人们便采取了四年一闰,百年不闰,四百年再闰的办法。
这种算法的弊端在于每四百年时间滞后为0.120488天,随着时间的推移,这种误差慢慢累计放大造成时间严重失真,假若不做调整,则到了公元 39996 年,这种累计的滞后时间将高达12.0175951天。
比较好的处理办法是采取误差同步修正法,即原则上每四年一闰,但遇 4 的倍数余 17 的年份为平年,也就是在 4 的倍数年中设置第68年为平年,以后每隔 128 年再设置为平年,照此推算,即使到了公元 39996 年,其误差累计也不过0.91855128天。
两种算法的第一个新年重逢年为公元2500年,以后每隔3200年新年再次重逢。
用于检算的适用程序如图示。