當前位置:首頁 » 操作系統 » 是乾的演算法

是乾的演算法

發布時間: 2022-09-15 06:58:05

A. 天乾地支萬能計算公式是什麼

干支紀年法簡便演算法公式

10天干:甲乙丙丁戊己庚辛壬癸。

12地支:子丑寅卯辰巳午未申酉戌亥。

天乾地支紀年法計算的萬能公式:

天干計演算法:年減去3再除以10得到的余數對應的天干字就是干。

地支計演算法:年減去3再除以12得到的余數對應的地支字就是支。

1、1900----2100年之年干:年尾數-3。

例:1969年年干=9—3=6,第6位天干就是已。

2012年年干=2-3=9,第9位天干是壬(2不足減就補十成12)。

2、1900----1999年之年支:年尾二位數+1;2000----2099年之年支:年尾二位數+5。

例:1969年年支=69+1=70,去掉60的倍數為10,地支第十位為酉;2012年年支=12+5=17,去掉12餘5,地支第五位是辰;那麼1969年干支就是已酉2012年干支就是壬辰。

3、月干公式,月的地支是固定的如正月起寅之類,只計算月干。

月干=年干數×2+月份。

例:1969年(已酉)年八月(酉月)的天干=6×2+8=20,天干10為周期就去掉10,天干第十位為癸,則此月干支為癸酉。

4、日干支公式:

1900----1999年日干支基數=(年尾二位數+3)×5+55+(年尾二位數-1)/4。

2000----2099年日干支基數=(年尾二位數+7)×5+15+(年尾二位數+19)/4(只用商數,余數不用,數過60就去掉60)。

B. 天乾地支的具體演算法

我國除了公歷外,還有農歷,中秋節、端午節、春節、元宵節等傳統的節日都屬於農歷日期,大部分人過生日也是過農歷的生日。農歷是自古以來就有的日期記錄,古人在算農歷、年紀、節氣等時候,是利用天乾地支演算法來算出來的。現代日期計算早已經擺脫天乾地支演算法而有新的簡單計算方法了,但有些人對天乾地支演算法有興趣,想要了解這一演算法。

天乾地支演算法

一、年干支計算公元後年份的口訣是:

「公元年數先減三,除10餘數是天干,基數改用12除,余數便是地支年」。

以2010年為例,年份減3得基數2007,除以10得余數7,對查天干次序(甲、乙、丙、丁、戊、已、庚、辛、壬、癸)。

得」庚「,再將基數2007除以12得余數為3,再循環對查地支次序(子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥)得」寅「,故2010年為庚寅年。(若得0可理解為1之前即12)

二、月干支月的地支是固定的如正月起寅之類,只計算月干。

月干=年干數乘2+月份例:2010年(庚寅)三月(辰月)的天干=7*2+3=17,天干10為周期,就去掉10,得7,天干第7位為庚,則此月干支為庚辰。

三、日干支1900——1999年日干支基數=(年尾二位數+3)*5+55+(年尾二位數-1)除42000——2099年日干支基數=(年尾二位數+7)*5+15+(年尾二位數+19)除4(只用商數,余數不用,數過60就去掉60)

例:2010年4月12日星期一日干支基數=(10+7)*5+15+(10+19)/4=47(已去掉60的倍數)這就是1月1日的干支數。從1月1日到4月12日為47+31(1月天數,下類推)+28+31+12=149,去掉60的倍數得29、天干去10的倍數餘9為壬,地支去12的倍數餘5為辰,今天的干支就是壬辰。

四、時干支時干=日干序數*2+日支序數-2

五、倒推年齡法從今年的干支推出任何年齡的干支,即年齡去掉60為基數,去掉10的倍數為天干倒推數,去掉12的倍數為地支倒推數。

天乾地支演算法是怎麼樣?就算知道了天乾地支演算法,很多人算出來的日期也是錯誤的,因為它的計算方式過於復雜,現代人又沒有足夠的耐心,很容易在計算中出錯。當然很多人覺得現在科技發展了,天乾地支演算法也應該過時了,再現實生活中沒有任何的意義。其實天乾地支演算法是中國優秀傳統文化的體現,也是每一個中國人值得驕傲的文化瑰麗財產。

C. 干支紀年法如何計算

1、根據是公元元年是辛酉年,辛8酉10,乾的周期為10支的周期為12。

天干按甲到癸的順序為1~10,地支的順序按子到亥的順序為1~12。

2、公元前的演算法:

年干=8-N(N﹤8)或8-N+10(N≧8),N=年號除以10的余數=年號個位數。

年支=10-N(N<10)或10-N+12(N≧10),N=年號除以12的余數。

例:求公元前22年和公元前159年的干支?

解:前22的年干=8-2=6=己,前159年的年干=8-9+10=9=壬;

前22的年支=10-10+12=12=亥,前159年的年支=10-3=7=午;

故前22年的干支為己亥,前159年的干支為壬午。

紀年的起點:

東漢初期,光武帝劉秀時期民間已使用干支紀年。延至漢章帝元和二年(公元85年)干支紀年被以政府命令的形式頒行於全國。爾後各朝各代,實行年號紀年之外,並以干支法作為紀年,沿行不廢。

中國先秦素有「改正朔」的傳統,即皇帝以頒令的形式決定歲首。

先秦三代有改正朔之傳統,夏以建寅為正,商以建丑為正,周以建子為正,秦統一天下後,繼承此傳統,以建亥(十月)為始。

D. 干支紀年法怎麼計算

計算方法如下:

(1)將十大天干、十二地支編號。

(2)計算時,年最後一位的數對應天乾的編號、用年數除以12,得到的余數對應地支的編號,合起來就是該年的干支紀年法。

如2011年:最後一位是1,對應的天乾的編號就是「辛」,再用2011除以12得到167餘7,對應地支編號為「卯」合起來即2011年為「辛卯」年。

(4)是乾的演算法擴展閱讀:

干支是天乾和地支的總稱。把干支順序相配正好六十為一周,周而復始,循環記錄,這就是俗稱的「干支表」。

甲、乙、丙、丁、戊、己、庚、辛、壬、癸十個符號叫天干;子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥十二個符號叫地支。

《中華人民共和國國家標准GB/T33661—2017〈農歷的編算和頒行〉》規定了干支紀年和生肖紀年起於正月初一0點。

天干

(甲)象草林破土而萌,陽在內而被陰包裹。又有認為,甲者鎧甲也,把萬物沖破其甲而突出了。

(乙)草木初生,枝葉柔軟屈曲伸長。乙者軋也。

(丙)丙,炳也,如赫赫太陽,炎炎火光,萬物皆炳然著見而明。

(丁)壯也,草木成長壯實,好比人的成丁。

(戊)茂也,象徵大地草木茂盛。

(己)起也,紀也,萬物仰屈而起,有形可紀。

(庚)更也,秋收而待來春。

(辛)金味辛,物成而後有味。又有認為,辛者新也,萬物肅然更改,秀實新成。

(壬)妊也,陽氣潛伏地中,萬物懷妊。

(癸)揆也,萬物閉藏,懷妊地下,揆然明芽。

地支

(子)孽也,草木生子,吸土中水分而出,為一陽萌的開始。

(丑)紐也,草木在土中出芽,屈曲著將要冒出地面。

(寅)演也,津也,寒土中屈曲的草木,迎著春陽從地面伸展。

(卯)茂也,日照東方,萬物滋茂。

(辰)震也,伸也,萬物震起而生,陽氣生發已經過半。

(巳)起也,萬物盛長而起,陰氣消盡,純陽無陰。

(午)仵也,萬物豐滿長大,陽起充盛,陰起開始萌生。

(未)味也,果實成熟而有滋味。

(申)身也,物體都已長成。

(酉)老也,猶也,萬物到這時都猶縮收斂。

(戌)滅也,草木凋零,生氣滅絕。

(亥)劾也,陰氣劾殺萬物,到此已達極點。

E. 關於十天干十二地支的演算法

天乾地支如今是很少人會知道這是這么一回事了,只知道它是古時候的紀年方法,其它方面的知識就不可而知了。
古時候的人們對天乾地支是了如指掌,計算天乾地支那是手到擒來。那麼問題來了,天乾地支的真確演算法是什麼樣的呢


天乾地支計算方法
一、年干支計算公元後年份的口訣是:
「公元年數先減三,除10餘數是天干,基數改用12除,余數便是地支年」。
以2010年為例,年份減3得基數2007,除以10得余數7,對查天干次序(甲、乙、丙、丁、戊、已、庚、辛、壬、癸)。
得」庚「,再將基數2007除以12得余數為3,再循環對查地支次序(子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥)得」寅「,故2010年為庚寅年。(若得0可理解為1之前即12)

二、月干支月的地支是固定的如正月起寅之類,只計算月干。
月干=年干數乘2+月份例:2010年(庚寅)三月(辰月)的天干=7*2+3=17,天干10為周期,就去掉10,得7,天干第7位為庚,則此月干支為庚辰。

三、日干支1900——1999年日干支基數=(年尾二位數+3)*5+55+(年尾二位數-1)除42000——2099年日干支基數=(年尾二位數+7)*5+15+(年尾二位數+19)除4(只用商數,余數不用,數過60就去掉60)

例:2010年4月12日星期一日干支基數=(10+7)*5+15+(10+19)/4=47(已去掉60的倍數)這就是1月1日的干支數。從1月1日到4月12日為47+31(1月天數,下類推)+28+31+12=149,去掉60的倍數得29、天干去10的倍數餘9為壬,地支去12的倍數餘5為辰,今天的干支就是壬辰。

四、時干支時干=日干序數*2+日支序數-2

五、倒推年齡法從今年的干支推出任何年齡的干支,即年齡去掉60為基數,去掉10的倍數為天干倒推數,去掉12的倍數為地支倒推數。

如今年為庚寅年,56歲生年的干支這樣推:56去50餘6,天干從庚倒推6位是乙,地支為56去掉48餘8,從寅倒推8位是未,生年就是乙未年。65歲生年去掉60餘5,從今年的天干倒推5位丙,從今年的地支倒推5位戌,生年就是丙戌年。

F. 干支紀年法怎麼計算

1、公元前的演算法:

年干=8-N(N﹤8)或8-N+10(N≧8),N=年號/10的余數=年號個位數。

年支=10-N(N﹤10)或10-N+12(N≧10),N=年號/12的余數。

例:求公元前22年和公元前159年的干支

解:前22的年干=8-2=6=己,前159年的年干=8-9+10=9=壬。

前22的年支=10-10+12=12=亥,前159年的年支=10-3=7=午。

故前22年的干支為己亥,前159年的干支為壬午。

2、公元後的演算法:

年干=N-3(N﹥3)或N-3+10(N≤3),N=年號/10的余數=年號個位數。

年支=N-3(N﹥3)或N-3+12(N≤3),N=年號/12的余數。

例:求公元1164年和2011年的干支

1164年的年干=4-3=1=甲,2011年的年干=1-3+10=8=辛。

1164年的年支=0-3+12=9=申,2011年的年支=7-3=4=卯。

故公元1164年的干支為甲申,2011年的干支為辛卯。網路——干支紀年

(6)是乾的演算法擴展閱讀

天乾地支與五行。

五行者(金木水火土),如配天干,則甲乙配木,丙丁配火,戊己配土,庚辛配金,壬癸配水。如配地支,則寅卯配木,巳午配火,申酉配金,亥子配水。而辰未戌丑配土。有了五行,也就有了五行生剋關系。

五行相生之關系是木生火,火生土,土生金,金生水,水生木;五行相剋之關系是金克木,木克土,土克水,水克火,火克金。

五行配天乾地支還有一套體系,甲己(天干)、丑未(地支)配土,乙庚(天干)、卯酉(地支)配金,丙辛(天干)、辰戌(地支)配水、丁壬(天干)、巳亥(地支)配木,戊癸(天干)、子午寅申(地支)配火。

G. 十二地支講解:天乾地支最正確的演算法

天乾地支計算方法
一、年干支計算公元後年份的口訣是:
「公元年數先減三,除10餘數是天干,基數改用12除,余數便是地支年」。
以2010年為例,年份減3得基數2007,除以10得余數7,對查天干次序(甲、乙、丙、丁、戊、已、庚、辛、壬、癸)。
得」庚「,再將基數2007除以12得余數為3,再循環對查地支次序(子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥)得」寅「,故2010年為庚寅年。(若得0可理解為1之前即12)

二、月干支月的地支是固定的如正月起寅之類,只計算月干。
月干=年干數乘2+月份例:2010年(庚寅)三月(辰月)的天干=7*2+3=17,天干10為周期,就去掉10,得7,天干第7位為庚,則此月干支為庚辰。

三、日干支1900——1999年日干支基數=(年尾二位數+3)*5+55+(年尾二位數-1)除42000——2099年日干支基數=(年尾二位數+7)*5+15+(年尾二位數+19)除4(只用商數,余數不用,數過60就去掉60)

例:2010年4月12日星期一日干支基數=(10+7)*5+15+(10+19)/4=47(已去掉60的倍數)這就是1月1日的干支數。從1月1日到4月12日為47+31(1月天數,下類推)+28+31+12=149,去掉60的倍數得29、天干去10的倍數餘9為壬,地支去12的倍數餘5為辰,今天的干支就是壬辰。

四、時干支時干=日干序數*2+日支序數-2

五、倒推年齡法從今年的干支推出任何年齡的干支,即年齡去掉60為基數,去掉10的倍數為天干倒推數,去掉12的倍數為地支倒推數。

如今年為庚寅年,56歲生年的干支這樣推:56去50餘6,天干從庚倒推6位是乙,地支為56去掉48餘8,從寅倒推8位是未,生年就是乙未年。65歲生年去掉60餘5,從今年的天干倒推5位丙,從今年的地支倒推5位戌,生年就是丙戌年。

【結束語】古人的智慧是不是令人贊嘆呢?在哪種科學技術不發達的時代,能相想出如此精密的演算法,真是一絕。為古人的智慧點贊!!

H. 天乾地支是哪些及演算法

首先要能記住十大天乾和十二地支,十天干:甲、乙、丙、丁、戊、己、庚、辛、壬、癸;十二地支:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥;
天乾地支紀年法首先是天干在前,地支在後,比如今年2005就為-乙酉年,先來算算天干,有個公式:
4、 5、 6、 7、 8、 9、 0、 1、 2、 3 對應的十天干就是
甲、乙、丙、丁、戊、己、庚、辛、壬、癸,
數字為年代的最後的一位數字,比如今年是2005,最後一位是5,對應的天干就是乙;
地支的演算法:用年代數除以12,後面的余數就代表某個地支,余數分別為:4、 5、 6、 7、 8、 9、 10、 11、 0(能整除)、1、 2、3,代表地支為:子、丑、寅、卯、辰、巳、午、 未、 申、酉、戌、亥,比如2005年為例:年代末尾數為5,對應的天干為乙,2005除以12,余數為1,對應的地支為酉,所以2005年為乙酉年。

參考資料:http://club.learning.sohu.com/r-zz0030-406-0-3-0.html

熱點內容
shell腳本調用sql腳本 發布:2025-01-22 20:53:51 瀏覽:427
解壓洗浴 發布:2025-01-22 20:51:01 瀏覽:474
tplink雲伺服器 發布:2025-01-22 20:32:35 瀏覽:146
videots文件夾 發布:2025-01-22 20:31:40 瀏覽:312
apm編程 發布:2025-01-22 20:08:08 瀏覽:762
中乙資料庫 發布:2025-01-22 20:08:08 瀏覽:841
a8源碼網 發布:2025-01-22 20:06:42 瀏覽:181
新聞頭條源碼 發布:2025-01-22 20:06:37 瀏覽:917
社保卡的交易密碼怎麼修改密碼 發布:2025-01-22 20:05:09 瀏覽:693
如何把舊安卓機改造為游戲機 發布:2025-01-22 19:54:35 瀏覽:624