什麼是閏年怎麼計算?
閏年計演算法閏年是怎樣計算的
(1)當年份是整百年時,年份能被400整除的是閏年,不能被400整除的是平年;
(2)當年份不是整百年時,年份能被4整除的是閏年,不能被4整除的是平年。
閏年怎麼算,閏年的計算方法,閏年是什麼意思,什麼
公曆閏年判定遵循的規律為: 四年一閏,百年不閏,四百年再閏.
公曆閏年的簡單計算方法(符合以下條件之一的年份即為閏年,反之則是平年)
1.能被4整除而不能被100整除。
2.能被100整除也能被400整除。
閏年怎麼算?
地球繞太陽轉一週的實際時間是365天5時48分46秒。如果一年只有365天,那麼每年就多出5個小時。4年多出的23小時15分4秒,差不多就等於1天。於是決定每四年增加1天。但是,它比一天24小時又少了約45分鐘,如果每100年有25個閏年的話,就少了18時43分20秒,這就差不多等於1天了,這顯然不合適。
可以算出,每年多出5小時48分46秒,100年就多出581小時16分40秒。而25個閏年需要25*24=600小時。581小時16分40秒只夠24個閏年(24*24=576小時),於是決定每100年只安排24個閏年(世紀年不作閏年)。但是這樣每100年又多出了5小時16分40秒(581小時16分40秒-576小時),於是又決定每400年增加一個閏年。這樣就比較接近實際情況了。
根據以上的,決定閏年按照以下的計算規則:閏年應能被4整除(如2004年是閏年,而2001年不是閏年),但不是所有被4整除的年份都是閏年。在能被100整除的年份中,又同時能被400整除的年份才是閏年(如2000年是閏年),能被100整除而不能被400整除的年份(如1800、1900、2100)不是閏年。這是國際公認的規則。只說“能被4整除的年份就是閏年”是不準確的
怎麼算閏年的?
如果不能被4整除,則不是閏年
如果能被4整除,且不能被100整除,則為閏年
如果能被100整除,且能被400整除,則為閏年
如果能被100整除,但不能被400整除,則不是閏年
你把else的 {} 都補起來看就清楚點
if (year%4==0)
{
駭f (year%100==0)
{
if (year%400==0) //能被400整除的,是閏年
{
leap=1;
}
else //能被100整除,但不能被400整除的,不是閏年
{
leap=0;
}
}
else //能被4整除,但不能被100整除的,不是閏年
{
leap=1;
}
}
else //不能被4整除的,不是閏年
{
leap=0;
}
閏年是怎麼算出來的?
當公曆年份不是一百的倍數時,需要被4整除,如2004÷4=501,所以是閏年;當公里年份是100的倍數時,必須是400的倍數才行,如1900年不是閏年(1900÷400=4......300),而2000是閏年(2000÷400=5)
農曆的閏年怎麼計算?
農曆的閏年即含有閏月的那個年份。
我們知道,一個迴歸年的總長度為365.2422日,而一個朔望月長度為29.5306日,十二個朔望月構成農曆年就長度為29.5306×12=354.3546日,有十天左右的差距,如果不彌補的話,那麼若干年之後,春節就有可能跑到夏天去了。
為了協調回歸年與農曆年的矛盾,我們的祖先在天文觀測的基礎上,找出了19年加7個閏月的辦法,即“十九年七閏法”,把迴歸年與農曆年很好地協調起來,使農曆的元旦(春節)總保持在冬末春初。現在置閏的方法是兩個冬至之間,如僅有12個月則不置閏,若有13個月即置閏。置閏的月從“冬至”開始,當出現第一個沒有“中氣”的月份,這個月就是閏月,其名稱是在前個月的前面加一個“閏”字。
農曆閏哪個月?決定於一年中的二十四個節氣。
我國農曆將二十四個節氣分為十二個節氣和十二個中氣,其中序數為奇數的(如立春稜成為節氣,偶數的(如雨水)稱為中氣。
農曆以月亮為週期(陰曆),十二個月曆總共約有354天;再配合年曆(陽曆),年曆則是根據地球公轉所形成的四季變化而得的週期所編制。而月曆較年曆短,兩者相差了11天,因此,便要每19年加多7個閏月來填補誤差。而決定那一個月做閏月,則依廿四節氣而定,農曆月份通常包含一個節氣和一箇中氣,如驚蟄╱秋分等等,若某農曆月份只有節氣而沒有中氣,曆法便會把該月多加一個月以作為閏月。以2006年為例,農曆七月正好是個有節氣而沒有中氣的月份,因此便閏七月來作調整誤差。
二十四節氣在農曆中的日期是逐月推遲的,於是有的農曆月份,中氣落在月末,下個月就沒有中氣。
一般每過兩年多就有一個沒有中氣的月,這正好和需要加閏月的年頭相符。所以農曆就規定把沒有中氣的那個月作為閏月。 自然那個月所在的年份就是閏年嘍……
閏年是怎麼推算的?
閏月“與“閏年” 如果不注意,大概很多人認為“閏月”與“閏年”是一個意思,其實不然,雖說只是一字之差,所包含的意思卻相差很遠。 “閏年”。我們通常所說的一年365天,其實是個約數,準確的數字應是365.2422日。那麼一年365天,就與實際的一年相差O.2422日,這樣四年之後就比實際的一年少了近一天。為了彌補這個差值,曆法中規定,4年設一閏,即能被4整除的年份為閏年,另附加規定,凡遇世紀年(末尾數字為兩個零的年份),必然被400所整除才算閏年。如1996年即閏年,2000年也是閏年,而1700年則不是閏年。陽曆閏年的二月有29天,2月29日為閏日,陽曆閏年有366天。也就是說陽曆閏年的二月不叫閏二月,閏月為農曆所特有。 現在再來說“閏月”。閏月指的是陰曆中的一種現象,陰曆是按照月亮的圓缺即朔望月安排大月和小月,一個朔望月的長度是29.5306日,是月相盈虧的週期,陰曆規定,大月30天,小月29天,這樣一年12個月共354天,陰曆的月份沒有季節意義,這樣一年就與陽曆的一年相差11天,只需經過17年,陰陽曆日期就同季節發生倒置,譬如,某年新年是在瑞雪紛飛中度過,17年後,便要搖扇過新年了。使用這樣的歷法,自然是無法滿足農業生產的需要的,所以我國的陰曆自秦漢以來,一直和24節氣並行,用24節氣來指導農業生產。 二十四節氣又可分為“節氣”和“中氣”二組:古人把從小寒起每隔黃經300為一節氣;從冬至起每隔黃經300為一中氣,一年有12個節氣,12箇中氣。12節氣把一年分為12個節月,每個節月各有一個節氣和一箇中氣。節氣是節月的起點;中氣是節日的中點。我國傳統曆法對於日序和月序以及大月、小月、平年和閏年,不象一般曆法那樣採用長期安排的方法,而是強調逐年逐月的推算,國家設有專門的機構從事曆法的推算。 (一)以月相定日序。它逐一推算日月合朔的日期和時刻,每月的初一就是合朔的日期;根據先後二次合朔包含的日數,確定前月的大小。如果從這一合朔到下一次合朔的間隔是30天,那麼當月便是大月;如果只隔29天,便為小月。 (二)以中氣定月序。首先,以歷月中有無中氣區分歷月和閏月,我們知道一個迴歸年有12箇中氣,但卻包含365.2422÷29.5306=2.3682個朔望月,經過幾番歷月輪轉之後,必有一個歷月沒有中氣。《漢書·律歷表》載:“朔不不得中,謂之閏月”。這個沒有中氣的月份便是閏月。它前一歷日為幾月即為閏幾月。例如,1984年的那次閏月出現在舊曆十月之後,因而叫它“閏十月”。閏月是推算出來的,在一年的月序中不固定,除農曆十一月、十二月、正月外,閏幾月都可能,十九年七閏。 綜上所述,閏年是陽曆中的一種現象,固定在二月,比平年加一天,29天;閏月是陰曆中的一個現象,閏一個月,那一年陰曆有13個月,那一年叫閏月年。閏月年384大。 二月28天的來源: 二月28天的來歷是,公元前46年,古羅馬統治者愷撒大帝主持制訂陽曆,規定每年12個月裡,逢單為大月31天,逢雙是小月30天。按古羅馬的習俗,2月份是處決死囚的月份,人們認為這個月份不吉利,應該短些,於是只有29天。後來奧古斯都做了羅馬皇帝,他發現前任愷撒是7月份生的,是大月;自己是8月份生的,居然是小月,於是下令把8月份也改為大月,同時把下半年的雙月都改成大月,9、11兩個月則改為小月,少了的一天仍從2月中扣掉。因此可憐的2月份,便只剩28天了。 如何判斷閏年?(abcd) 在公曆(格里曆)紀年中,有閏日的年份叫閏年,一般年份365天,閏年為366天。由於地球繞太陽執行週期為365天5小時48分46秒(合365.24219天)......餘下全文>>