平年、閏年的算法
(有時會有8年才1次閏年的狀況)
????? 羅馬凱薩大帝採用埃及天文學家Sosigenes之曆法,以一年平均為365.25天為準,修改舊曆法,一年訂為365日,且每四年一閏以反映一年的真正日數。而較正確的估計,一年有365.2422日,(一太陽年約365日5時48分46秒)。每年大約少算了0.0078日,西元1582年羅馬教皇訂定新曆法,規定一年有365日,每四年有一閏年(可以補足少算的0.2422×4=0.9688日),每100年再少閏一年(可以扣掉多算的0.0312×25=0.78日),每400年再多一閏(可以再補回少算的0.22×4=0.88日)。閏年是合乎下列規則之一的年份(1)該年西元紀年被100和400整除。 (即400的倍數)
(2)該年西元紀年不被100除盡,但可被4整除。
因此閏年即為(公元年4的倍數-100的倍數+400的倍數)
西元年
100
200
300
500
600
700
900
1000
1100
1300
1400
1500
1700
1800
1900
2100
2200
2300
2500
以下類推
(100的倍數但非400的倍數)
依此原則,下表所列公元年很容易被誤認為閏年,事實上是平年。
因此諸如西元96.196.296.496.596.696.896.1096.996.1096.
原创力文档

文档评论(0)