close
標題:

閏年怎樣計算?

發問:

閏年怎樣計算?

最佳解答:

閏年計算法 現時世界普遍採用的公曆是格列高里曆,它的前身是儒略曆。根據儒略曆的規定,每4年有1個閏年,閏年為366日,其餘3年(稱為平年)各有365日。公元年數能被4除得盡的是閏年。儒略曆1年平均長365.25日,比實際公轉週期的365.2422日長11分14秒,即每400年約長3日。 教皇格列高里十三世於1582年宣佈改曆,改變置閏規則。公元年數被4除盡的是閏年,但如被100除得盡而被400除不盡的則不是閏年。這樣的做法可在400年中減少3個閏年。在格列高里曆下,400年中有97個閏年(每年366日)及303個平年(每年365日),所以每年平均長365.2425日,與公轉週期的365.2422日十分接近。 根據公曆的置閏規則,2000被4及400整除,所以公元2000年是閏年。但1700,1800及1900因不被400整除,所以不是閏年。

其他解答:

此文章來自奇摩知識+如有不便請留言告知

格裡曆紀年法中,能被4整除的大多是閏年,能被100整除而不能被400整除的年份不是閏年,能被3200整除的也不是閏年,如1900年是平年,2000年是閏年,3200年不是閏年。在更早的儒略曆紀年法中,能被4整除的都是閏年。 閏年在C語言的寫法: if ( (x%3200!=0) && (x%400==0) || (x%4==0 && x%100!= 0) )FAD2A23AB937987B
arrow
arrow

    omckyyo 發表在 痞客邦 留言(0) 人氣()