什麼是閏年-閏年判定方法
閏年包括在公曆(格里曆)或夏曆中有閏日或閏月的年份。以下是小編爲您收集整理提供到的範文,歡迎閱讀參考,希望對你有所幫助!
什麼是閏年_閏年判定方法釋義
基本信息
詞目:閏年
拼音:rùn nián
英語:Leap Year ;Bissextile Year;Intercalary Year
基本解釋
凡陽曆中有閏日(二月爲二十九日)的年,閏餘(歲餘置閏。陰曆每年與迴歸年相比所差的時日)。
具體出處
宋·蘇軾 《監洞霄宮俞康直郎中所居四詠·退圃》:“園中草木春無數,只有黃楊厄閏年。” 宋·陸游 《蝸舍》詩:“麥因多雨損,蠶遇閏年遲。”清·俞樾 《茶香室叢鈔·茨菰應閏月》:“茨菰一根,環十二子,閏年十三子。”
產生原因
通常的解釋是說一年有多少天多少小時多少分,取整數365還有多餘的,累積達到一天24小時後,就多加一天的年是閏年。這個解釋只是告訴了大家怎麼計算,是人爲設置的東西。
最根本的原因是:地球繞太陽運行週期爲365天5小時48分46秒(合365.24219天)即一回歸年(tropical year)。公曆的平年只有365日,比迴歸年短約0.2422 日,所餘下的時間約爲每四年累計一天,故第四年於2月末加1天,使當年的歷年長度爲366日,這一年就爲閏年。現行公曆中每400年有97個閏年。按照每四年一個閏年計算,平均每年就要多算出0.0078天,這樣經過四百年就會多算出大約3天來。因此每四百年中要減少三個閏年。所以公曆規定:年份是整百數時,必須是400的倍數纔是閏年;不是400的倍數的世紀年,即使是4的倍數也不是閏年。
這就是通常所說的:四年一閏,百年不閏,四百年再閏。 例如,2000年是閏年,2100年則是 平年。
判定方法
公曆閏年計算
(按一回歸年365天5小時48分45.5秒)
①、非整百年能被4整除的爲閏年。(如2004年就是閏年,2100年不是閏年)
②、能被400整除的是閏年。(如2000年是閏年,1900年不是閏年)
③、對於數值很大的年份,這年如果能被3200整除,並且能被172800整除則是閏年。如172800年是閏年,86400年不是閏年(因爲雖然能被3200整除,但不能被172800整除)(此按一回歸年365天5h48'45.5''計算)。
按一回歸年365天5h48'45.5''計算:3200年多出16000小時153600分145600秒 =18600小時26分40秒,共32*24+8=776個閏年=776*24=18624小時 >18600小時,所以只能算到775個閏年,3200不是閏年,於是775*24=18600,多出了26分40秒(共計1600秒),怎麼辦?需要經歷多少個3200年的週期,足夠彌補1天(86400秒)?答案是剛好54個週期(86400=1600*54),歷時172800(=3200*54)年。
【公元前閏年計算】
1,非整百年:年數除以4餘數爲1是閏年,即公元前1、5、9……年;
2,整百年:年數除以400餘數爲1是閏年,年數除以3200餘數爲1,不是閏年,年數除以172800餘1又爲閏年,即公元前401、801……年。
【128年31閏置閏法】
這一規則曾在19世紀提出,但不知何故沒被兩教派採納。比起400年3不閏和900年7不閏的規則,128年31閏更精確更簡便。
按現行的閏年規則,從2052年到2096年間的閏年與迴歸年的誤差都會超過一天以上,如採用128年31閏規則不會這麼早出現這種情況。
128年31閏的置閏方案的優點和實施方法:
1,採用 128年31閏的置閏的方法,可以大大地減少歷年與迴歸年的誤差,迴歸年長度是365.24219879日, 128年31閏的平均年長是365.2421875日。歷年與迴歸年的平均誤差每年不到一秒,是曆法與迴歸年平均誤差的27分之一。
2.改歷後與現曆法銜接好,不須要過渡階段。其方法如下:現曆法繼續使用,到2048年停閏,以後每加128年既不閏。新曆法規則是:每四年一閏,凡公元年數能被128整除的年不閏。
3. 此曆法非常科學,它的`置閏方法比現曆法更簡單,更符合天體運行規律,現曆法平均每年與迴歸年誤差26秒,而此曆法每年與迴歸年平均誤差不到一秒。經計算,如果迴歸年按如今長度計算,得八萬多年,新曆法與迴歸年的誤差才能超過一日。而現曆法與迴歸年的誤差3300年即超過一日。此曆法好記簡單,便於歷算,凡公元年數能被128整除的年不閏。
計算方法
精確計算方法
(按一回歸年365天5小時48分45.5秒)
①、普通年能被4整除且不能被100整除的爲閏年。(如2004年就是閏年,1900年不是閏年)
②、世紀年能被400整除的是閏年。(如2000年是閏年,1900年不是閏年)
③、對於數值很大的年份,這年如果能整除3200,並且能整除172800則是閏年。如172800年是閏年,86400年不是閏年(因爲雖然能整除3200,但不能整除172800)(此按一回歸年365天5h48'45.5''計算)。
此外,如依照現有太陽年的長度與上述閏年規則,每8000年又約差一日,因此約翰·赫歇爾提議每逢4000的倍數不閏,如西元4000年。但距此一年份來臨尚有約二千年之遙,因此還未曾真正納入規則或實施過。又由於地球公轉速率的不穩定與衆多影響因素,屆時是否需要納入此規則仍有疑問。
原因:若一年按365天5h48'46''(此時86400年也是閏年)計算,一年日數必須是整數,不便將零時數計入,所以取365天爲一年,則餘5時48分46秒 ,積至4年約滿一 日,所以4年一“閏日”,謂之“閏年”,無“閏日”之年爲平年,即平年365天,閏年366天。但到4年之時,僅有23時15分4秒閏一日,欠缺44分56秒;積至100年(25閏)時就欠缺18時43分20秒,約合3 / 4日,所以滿100年不閏;此時又餘5時16分40秒,積至400年餘21時6分40秒又閏;又欠缺2時53分20秒,積至3200年計欠缺23時6分40秒,所以滿3200年不閏;此時又餘53分20秒,積至86400年剛好24 時又一閏,這是不餘不欠,需重計算,所以按陽曆計算就有上面的閏年規則。
按一回歸年365天5h48'45.5''計算:3200年多出16000小時153600分145600秒 =18600小時26分40秒,共32*24+8=136個閏年=776*24=18624小時 >18600小時,所以只能算到775個閏年,3200不是閏年,於是775*24=18600,多出了26分40秒怎麼辦需要多少個週期彌補?答案是54個週期,爲172800年,因爲172800/3200=54個週期 54*26分40秒=1404分2160秒=24小時。
程序計算
Ecmascript語言:
C#語言:
Java語言:
VB語言:
Python 語言:
C++語言:
C語言:
MATLAB語言:
閏年(3)Erlang語言:
Bash/Shell:
-
實用的小製作作文合集6篇
在日常學習、工作抑或是生活中,許多人都有過寫作文的經歷,對作文都不陌生吧,作文是從內部言語向外部言語的過渡,即從經過壓縮的簡要的、自己能明白的語言,向開展的、具有規範語法結構的、能爲他人所理解的外部語言形式的轉化。那麼你知道一篇好的作文該怎麼寫嗎?下面...
-
實用的小製作的作文精華[5篇]
在學習、工作乃至生活中,大家都嘗試過寫作文吧,寫作文是培養人們的觀察力、聯想力、想象力、思考力和記憶力的重要手段。那麼你知道一篇好的作文該怎麼寫嗎?下面是小編爲大家收集的小製作的作文5篇,僅供參考,大家一起來看看吧。小製作的作文篇1今天的作文課上,老師拿...
-
(精選)小製作的作文300字3篇
在我們平凡的日常裏,說到作文,大家肯定都不陌生吧,作文一定要做到主題集中,圍繞同一主題作深入闡述,切忌東拉西扯,主題渙散甚至無主題。那要怎麼寫好作文呢?下面是小編爲大家整理的小製作的作文300字3篇,僅供參考,希望能夠幫助到大家。小製作的作文300字篇1我從天台山帶...
-
綜評社會實踐設計製作心得體會通用
心中有不少心得體會時,通常就可以寫一篇心得體會將其記下來,這樣我們可以養成良好的總結方法。那麼好的心得體會是什麼樣的呢?下面是小編爲大家整理的綜評社會實踐設計製作心得體會通用,供大家參考借鑑,希望可以幫助到有需要的朋友。綜評社會實踐設計製作心得體會通...