當前位置:首頁 » 操作系統 » 一甲子演算法

一甲子演算法

發布時間: 2022-04-18 17:12:38

Ⅰ 2012年是什麼年 按60年一甲子的演算法

壬辰年

Ⅱ 甲子年的計算方法

一.干支紀年法。
1.乾和支的含義:干支是天干、地支的合稱。
干指天干,共有10個符號:
1 2 3 4 5 6 7 8 9 10
甲 乙 丙 丁 戊 己 庚 辛 壬 癸

支指地支,共有12個符號(對應十二生肖):
1 2 3 4 5 6 7 8 9 1 0 11 12
子 丑 寅 卯 辰 巳 午 未 申 酉 戌 亥

2.乾和支組合後用於紀年。即:將十天乾和十二地支按順序搭配組合成干支,用於紀年。按此排法,當天干10個符號排了六輪與地支12個符號排了五輪以後,可構成60干支(10與12的最小公倍數為60)。如此繼續排下去又將恢復原狀,周而復始,即民間所說「六十年一甲子」。

二.查看不同時間段的萬年歷。如:1516—2060年的萬年歷,記著五百年的干支, 一查便知。
六十年甲子(干支表)
1 2 3 4 5 6 7 8 9 10
甲子 乙丑 丙寅 丁卯 戊辰 己巳 庚午 辛未 壬申 癸酉
11 12 13 14 15 16 17 18 19 20
甲戌 乙亥 丙子 丁丑 戊寅 己卯 庚辰 辛己 壬午 癸未
21 22 23 24 25 26 27 28 29 30
甲申 乙酉 丙戌 丁亥 戊子 己丑 庚寅 辛卯 壬辰 癸巳
31 32 33 34 35 36 37 38 39 40
甲午 乙未 丙申 丁酉 戊戌 己亥 庚子 辛丑 壬寅 癸丑
41 42 43 44 45 46 47 48 49 50
甲辰 乙巳 丙午 丁未 戊申 己酉 庚戌 辛亥 壬子 癸丑
51 52 53 54 55 56 57 58 59 60
甲寅 乙卯 丙辰 丁巳 戊午 己未 庚申 辛酉 壬戌 癸亥

根據「六十年甲子(干支表)」的公元年對應進行向上或朝下地反推。如:《辛亥革命》的辛亥年是1911年(48號干支),《戊戌變法》的戊戌年為35號干支,比辛亥年早13年,則「1911-13=1898」故《戊戌變法》是1898年。
應用公元年進行計算。應用公元年的某一年,除以60(指六十年甲子),余數小於60,再用余數減去3(干支紀年是從公元4年開始使用的),便知。
如2002年:2002÷60,余數為22,再22-3,得數是19,查六十年甲子(干支表)19號干支,得知是壬午年。

三.結合實際了解「十二地支」
1.用十二種動物分別與十二地支相配成為「十二生肖年」。如凡是含有「子」的干支年,就是「鼠年」,這一年裡出生的人都是屬「鼠」;凡是含有「丑」的干支年就是「牛年」,這一年進而出生的人都是屬「牛」。以此類推。(如下表)

十二生肖年
1 2 3 4 5 6 7 8 9 10 11 12
子鼠 丑牛 寅虎 卯兔 辰龍 巳蛇 午馬 未羊 申猴 酉雞 戌狗 亥豬

2. 以十二地支來表示十二時辰。
一日有二十四小時,而我國傳統則以十二個時辰來表示,即一時辰是二小時。(如下表)

二十四小時和十二時辰對照表

子 丑 寅 卯 辰 己
23-01:01-03:03-05 :05-07:07-09:09-11

午 未 申 酉 戊 亥
11-13:13-15:15-17:17-19:19-21:21-23
四、由公元推干支
為了便於運算和使檢索更加直觀,借用六十干支表並按順序加以編號成表一如下:

六十干支表
甲子0 乙丑1 丙寅2 丁卯3 戊辰4 己巳5 庚午6 辛未7 壬申8 癸酉9 甲戌10 乙亥11 丙子12 丁丑13 戊寅14 己卯15 庚辰16 辛巳17 壬午18 癸未19

甲申20 乙酉21 丙戌22 丁亥23 戊子24 己丑25 庚寅26 辛卯27 壬辰28 癸巳29 甲午30 乙未31 丙申32 丁酉33 戊戌34 己亥35 庚子36 辛丑37 壬寅38 癸卯39 甲辰40 乙巳41 丙午42 丁未43 戊申44 己酉45 庚戌46 辛亥47 壬子48 癸丑49 甲寅50 乙卯51 丙辰52 丁巳53 戊午54 己未55 庚申56 辛酉57 壬戌58 癸亥59

該表於公元前後的推算均適用,具體的方法如下:

1,求公元後某年(設為Y)的干支。方法是:先以Y除以60得出余數,然後再減去4,最後根據所得結果查表一中相應序數所對應的干支即為該年的干支。

例如求公元1911年的干支:1911÷60餘數為51,減4後得47,查表一47對應的干支是辛亥,即1911年為辛亥年。由於干支紀年60年一循環,當Y÷60的余數小於4時,需借干支紀年的一個周期60之數,例如1981年除以60餘數為1,直接減4不夠減,加上60之後再減4等於57,查表一便知1981年為辛酉年。余可類推。

2,求公元前某年(設為X)的干支。方法是:先以X除以60求其餘數,再用57減去所得余數,根據所得結果再查表一中對應的干支,即為該年的干支。

例如求公元前221年的干支:221÷60,余數是41,以57-41=16,查表一16對應的是庚辰,即公元前221年對應的干支應為庚辰。同樣由於干支紀年的循環周期為60年,當余數大於57時,也需再借60。例如求公元前479年(孔子卒年)的干支:479除以60餘59,用57減59不夠減,加上60之後再減59等於58,查表一知該年對應的干支為壬戌。其餘可以類推。 甲辰 乙巳 丙午 丁未 戊申 己酉 庚戌 辛亥 王子 癸丑
甲寅 乙卯 丙辰 丁巳 戊午 己未 庚申 辛酉 王戌 癸亥

Ⅲ 天乾地支的具體演算法

天干共十個,甲乙丙丁戊己庚辛壬癸;
地支共12個,子丑寅卯辰巳午未申酉戌亥。
兩兩按順序組合,形成紀年方法,
例如,甲子→乙丑→丙寅→……→癸酉→
甲戌→乙亥→丙子→……
10與12的最小公倍數是60,因此有60年又稱一甲子,即60年後甲子年又回到甲子年。

Ⅳ 天乾地支為什麼60年一甲子,怎麼計算 用排列組合方法如何計算

天干共十個,分別為:甲,乙,丙,丁,戊,己,庚,辛,壬,癸.
天干計算方法:年份的最後一位中0對應庚,1對應辛,2對應壬,3對應癸,4對應甲,5對應乙,6對應丙,7對應丁,8對應戊,9對應己.
地支(即12生肖)共12個,分別為:子,丑,寅,卯,辰,巳,午,未,申,酉,戌,亥.
地支計算方法:當年生肖是什麼就對應它的相應地支.如:子對應鼠,丑對應牛……
綜上即可算得當年的天乾地支.如:1901年最後一位是1,因此可得天干為辛,又因為當年為牛年,因此其對應的地支為丑.所以1901年為辛丑年(我們要永記辛丑條約的恥辱!)
同樣可得1983年為癸亥年,1984年為甲子年,1985年為己丑年,1986年為丙寅年,今年2006年為丙戌年
用十乾的「甲、丙、戊、庚、壬」和十二支的「子、寅、辰、午、申、戌」相配,十乾的「乙、丁、已、辛、癸」和十二支的「丑、卯、巳、未、酉、亥」相配,共配成六十組,稱為六十甲子
60年輪一次

Ⅳ 民俗問題子日 丑日 寅日……等指的是哪一天怎麼算出來的

子日、丑日、寅日等指的是干支紀日中,地支相對應的日子,其演算法是根據日干支推算表推算出來的,其公式為:

日干支公式: 日干支=年數+月數+日期(和大於60,則減60;1月、2月各天用上一年數)

例:求1987年7月18日,1997年1月15日,2008年8月8日,2015年11月21日,2016年2月14日干支?

解:查表得知

1987年7月18日=1987年數+7月數+18日=45+2+18=65-60=5=戊辰

1997年1月15日=1996年數+1月數+15日=33+6+15=54=丁巳 (1月、2月用上一年數)

2008年8月8日=2008年數+8月數+8日=36+33+8=77-60=17=庚辰

2015年11月21日=2015年數+11月數+21日=12+5+21=38=辛丑

2016年2月14日=2015年數+2月數+14日=12+37+14=63-60=3=丙寅 (1月、2月用上一年數)

(5)一甲子演算法擴展閱讀:

來歷

古書相傳,黃帝時代有位大臣,名叫大撓,此人「深五行之情占年綱所建,於是始作甲乙以名日謂之干;作子丑以名月謂之支,干支相配,以成六旬」,意思是說干支是由大撓最先創作的。實際上,這只是傳說。

從古代的史實看來,干支和干支紀法的產生也如同「火」的發現一樣,是廣大勞動者在生產和生活的長期實踐中形成並逐步發展起來的,它的產生並不能歸功於某一個人,也不能劃清於某個時代。

從殷墟甲骨片中文字已有干支象形,殷代帝王也多用天乾的名字,作為他的代號,所以殷朝已有干支毫無疑義。

Ⅵ 一甲子怎麼算

一甲子為60年
天乾地支簡稱「干支」,取義於樹木的乾和枝
天干有十:甲、乙、丙、丁、戊(wù)、己、庚、辛、壬(rén)、癸(guǐ); 地支十二:子、丑、寅、卯(mǎo)、辰(chén)、巳(sì)、午、未(wèi)、申、酉(yǒu)、戌(xū)、亥。 天乾地支組合成如下六十個計時序號,作為紀年、月、日、時的名稱,叫「干支紀年法」。
六十甲子順序
1 ~10 甲子 乙丑 丙寅 丁卯 戊辰 己巳 庚午 辛未 壬申 癸酉 11~20 甲戌 乙亥 丙子 丁丑 戊寅 己卯 庚辰 辛巳 壬午 癸未 21~30 甲申 乙酉 丙戌 丁亥 戊子 己丑 庚寅 辛卯 壬辰 癸巳 31~40甲午 乙未 丙申 丁酉 戊戌 己亥 庚子 辛丑 壬寅 癸卯 41~50甲辰 乙巳 丙午 丁未 戊申 己酉 庚戌 辛亥 壬子 癸丑 51 ~60甲寅 乙卯 丙辰 丁巳 戊午 己未 庚申 辛酉 壬戌 癸亥
用六十甲子依次紀年,六十年一個輪回。干支紀年法的新一年由立春開始,公元紀年的一年以立春為界前後分屬不同的干支紀年,這一點不熟悉的人容易搞錯,應特別注意。

Ⅶ 60年一甲子什麼意思

一甲子是中國傳統的紀年方法,是由天乾地支組合表示的,按著順序分配剛好是六十年一輪回,第一個紀年是甲子年,所以稱之為六十甲子。

由於在中國傳統的紀年方法中是以天乾地支組合表示的,所以十天干與十二地支兩兩相對,共同組成了六十個年份,其中第一個便是甲子年。因此人們便把天乾地支紀年法也稱之為是60年一甲子,意為每當60年過後都會回到甲子年,這樣不僅非常的好記憶,而且更是對此種紀年方法的生動闡釋。

(7)一甲子演算法擴展閱讀

甲子年對應公歷年計算公式:

1、設年份為y,得x,60x+4=y;

2、例:x=33 60*33+4=1980+4=1984,1984年是甲子年。

甲子60年由來:

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

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

3、十天干與十二地支按順序兩兩相配,從甲子到癸亥,共六十個組合,稱六十甲子。干支紀年或記歲時六十組干支輪一周,稱一個甲子,共六十年。

Ⅷ 甲子日怎麼計算

天干有十個,就是甲、乙、丙、丁、戊、己、庚、辛、壬、癸,地支有十二個,依次是子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。
古人把它們按照甲子、乙丑、丙寅......(也就是天干轉六圈而地支轉五圈,正好一個循環)的順序而不重復地搭配起來,從甲子到癸亥共六十對,叫做一甲子。
我國古人用這六十對干支來表示年、月、日、時的序號,周而復始,不斷循環,這就是干支紀年法。

例如:公歷1981年4月16日為甲子日、4月17日為乙丑日;再過60天分別對應6月15日為甲子日、6月16日為乙丑日。

Ⅸ "六十年一甲子"是怎麼樣被算出來的

通過排列算出。古代用十天乾和十二地支進行循環組合:甲子、乙丑、丙寅......一直到癸亥,共得到60個組合,因此為六十甲子,如此周而復始,無窮無盡。

相關介紹:

一甲子出自中國古代紀年法,甲子也就是第一個組合,古人用天乾地支來表示年、月、日、時。年月日時就象四個柱子一樣撐起「時間」的大廈,所以稱為四柱。

(9)一甲子演算法擴展閱讀

60在時間領域是個奇妙的數字。不但中國古人用60作為循環,現在來自西方的計時法中,一分鍾是60秒,一小時是60分鍾。

同樣,現在的一天24個小時,和中國傳統的每天12個時辰(時辰也就是大時,兩個小時為一個大時)對應,中國用5天作為一個時辰的大循環,所謂「五日一候」,共是60個時辰。

用六十甲子依次紀年,六十年一個輪回。比如1911年是辛亥年,爆發了辛亥革命。干支紀年,新的一年始於正月初一子時正,但在某些命理學觀點(干支歷)中,新年始於立春,與民用農歷無關。

參考資料來源:網路-一甲子

Ⅹ 60甲子具體含義和演算法,和年號如何關聯

60甲子是中國古代傳統的一種計數方式。
天干:甲、乙、丙、丁、戊、己、庚、辛、壬、癸
地支:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥
本來,天乾和地支都可以單調用來排序和計數,比如甲等乙等,路人甲,子時,午時等。但是分別只能記10和12,將天乾和地支結合能使記錄的數更大。使用時天干與地支分別輪換,比如第一年是甲子,第二年就是乙丑了,60年後循環完了所有的搭配,稱為一甲子,接著又從甲子開始。紀年紀月紀日都可以用甲子,同時使用時彼此獨立循環,互不幹擾。
甲子紀年與年號嚴格意義上講沒有關聯,年號隨著朝代和皇帝而變換,一個皇帝用多個年號也有的,但每60年一甲子從來就沒變過,不受年號影響。
從現在的眼光來講,甲子紀念的方法已經不適用了,畢竟周期太短了。

熱點內容
雲伺服器中轉礦池需要多少ip 發布:2024-09-30 12:57:19 瀏覽:1000
定義java介面 發布:2024-09-30 12:29:00 瀏覽:257
3dmax渲染自動關機腳本 發布:2024-09-30 12:19:05 瀏覽:237
汽油機的壓縮比是多少 發布:2024-09-30 12:14:18 瀏覽:811
linux停止ping 發布:2024-09-30 12:05:40 瀏覽:383
鎖屏密碼忘記了怎麼解鎖OPPO 發布:2024-09-30 11:37:56 瀏覽:959
劍靈伺服器為什麼這么卡 發布:2024-09-30 11:31:24 瀏覽:680
linux中文輸入法設置 發布:2024-09-30 11:13:34 瀏覽:804
返佣網站源碼 發布:2024-09-30 11:08:50 瀏覽:618
iphone源碼 發布:2024-09-30 11:04:04 瀏覽:829