當前位置:編程學習大全網 - 網絡軟體 - 平年和閏年的計算方法是什麽

平年和閏年的計算方法是什麽

壹、平年計算方法

1、普通年能被4整除且不能被100整除的為閏年。(如2004年就是閏年,1901年不是閏年)

2、世紀年能被400整除的是閏年。(如2000年是閏年,1900年不是閏年)

二、閏年計算方法

1、非整百年:能被4整除的為閏年。(如2004年就是閏年,2001年不是閏年)

2、整百年:能被400整除的是閏年。(如2000年是閏年,1900年不是閏年)

3、對於數值很大的年份:這年如果能被3200整除,並且能被172800整除則是閏年。如172800年是閏年,86400年不是閏年(因為雖然能被3200整除,但不能被172800整除)(此按壹回歸年365天5h48'45.5''計算)。

擴展資料:

壹、判斷平年的方法

1、判斷年份是否是閏年,只須看年份的末兩位,如果末兩位數能整除4,那麽就是閏年,反之,就不是。

2、遇到末兩位數都是0的年份,我們就看年份的前兩位數;如果前兩位數能整除4,那麽就是閏年,反之,就不是。

3、如遇到2004年末兩位是04的,可以直接把它看做1位數,如果這個數能整除4,那麽就是閏年,反之,就不是。

二、閏年的產生原因

地球繞太陽運行周期為365天5小時48分46秒(合365.24219天)即壹回歸年(tropical year)。公歷的平年只有365日,比回歸年短約0.2422 日,所余下的時間約為每四年累計壹天,故第四年於2月末加1天,使當年的歷年長度為366日,這壹年就為閏年。

現行公歷中每400年有97個閏年。按照每四年壹個閏年計算,平均每年就要多算出0.0078天,這樣經過四百年就會多算出大約3天來。

因此每四百年中要減少三個閏年。所以公歷規定:年份是整百數時,必須是400的倍數才是閏年;不是400的倍數的世紀年,即使是4的倍數也不是閏年。

百度百科-平年

百度百科-閏年

  • 上一篇:9個頂級的JavaScript移動應用開發框架
  • 下一篇:WPF在控件裏面嵌套WPF窗體
  • copyright 2024編程學習大全網