導航:首頁 > 源碼編譯 > 六十甲子演算法視頻教程

六十甲子演算法視頻教程

發布時間:2023-06-10 15:56:28

❶ 六十甲子的數學公式

1、六十甲子序數計算公式:

設:a為天乾的序數,b為地支的序數,c為所求的六十甲子序數(甲子為1);

c=[(a+10-b)mod10]÷2×12+b

例:求「己酉」在六十甲子中排第幾位,分析可知a=6,b=10;

c=[(6+10-10)mod10]÷2×12+10

=46

西南院讀者新解:

c=6a-5b+sign(5b-6a)*60

其中,sign(x)為符號函數,x大於零時為1,其餘情況為零。

故知:己酉在六十甲子中排第46位,解畢,其餘依此類推。

2、六十甲子納音計算公式:

設:a為天乾的序數,b為地支的序數,c為所求五行的序數(土0木1金2水3火4);

定義函數:

f(x)=[x+(xmod2)]÷2;

g(x)=[(x-1)mod6]+1;

則有:

c=[f(a)+f(g(b))]mod5;

例:求庚申的五行屬性

分析,庚在天乾的第7位,申在地支的第9位,則a=7,b=9代入

f(a)=f(7)=[7+(7mod2)]÷2=(7+1)÷2=4;

g(b)=g(9)=[(9-1)mod6]+1=3;

f(g(b))=f(3)=[3+(3mod2)]÷2=2;

c=[f(7)+f(g(9))]mod5=(4+2)mod5=1;

根據定義好的五行順序:土、木、金、水、火(對應0,1,2,3,4),c=1,1代表木,故庚申的五行納音是屬木,其餘依此類推。

(1)六十甲子演算法視頻教程擴展閱讀

天乾地支的發明者是四五千年前上古軒轅時期的大撓氏。考古發現,在商朝後期帝王帝乙(商朝第30代國王)時的一塊甲骨上,刻有完整的六十甲子,這也說明在商朝時已經開始使用干支紀日了。根據考證,春秋時期魯隱公三年二月己巳(公元前720年二月初十),曾發生一次日食。這是中國使用干支紀日的比較確切的證據。

天乾地支與六十甲子天乾地支在中國古代的歷法中,甲、乙、丙、丁、戊、己、庚、辛、壬、癸被稱為「十天干」,子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥叫作「十二地支」。古代中國人民用天乾地支來表示年、月、日、時。年月日時就象四個柱子一樣撐起「時間」的大廈,所以稱為四柱。

天乾和十二地支進行循環組合:甲子、乙丑、丙寅......一直到癸亥,共得到60個組合,稱為六十甲子,如此周而復始,無窮無盡。年月日時都是60一個循環。

❷ 六十甲子紀年的演算法

一、關於干支紀法的發明者究竟是誰?
雖然有以下一些說法來考證干支的起源,但是究竟是誰發明?最早出現於何時?始終都是一個謎。據說,天乾地支的發明者是四五千年前上古軒轅時期的大撓氏。考古發現,在商朝後期帝王帝乙(商朝第30代國王)時的一塊甲骨上,刻有完整的六十甲子,可能是當時的日歷。這也說明在商朝時已經開始使用干支紀日了。根據考證,春秋時期魯隱公三年二月己巳(公元前720年二月初十),曾發生一次日食。這是中國使用干支紀日的比較確切的證據,而使用皇帝年號紀年則是漢武帝時期的建元年號。

二、如何相配?
天干是:甲、乙、丙、丁、戊、己、庚、辛、壬、癸,也叫十天干;
地支是:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥,也稱十二地支。
干支還有陰陽之分:
甲、丙、戊、庚、壬為陽干,乙、丁、己、辛、癸為陰干;
子、寅、辰、午、申、戌為陽支,丑、卯、巳、未、酉、亥為陰支。
以一個天乾和一個地支相配,排列起來,天干在前,地支在後,天干由甲起,地支由子起,陽干配陽支,陰干配陰支(陽干不配陰支,陰干不配陽支),這樣把天干、地支相配排列起來,共有六十個組合。 這就是人們平時所說的六十甲子。過去人們就用這種方法記年、記日、記月、記時的。

三、六十年甲子(干支)表 :
1.甲子 11.甲戌 21.甲申 31.甲午 41.甲辰 51.甲寅
2.乙丑 12.乙亥 22.乙酉 32.乙未 42.乙巳 52.乙卯
3.丙寅 13.丙子 23.丙戌 33.丙申 43.丙午 53.丙辰
4.丁卯 14.丁丑 24.丁亥 34.丁酉 44.丁未 54.丁巳
5.戊辰 15.戊寅 25.戊子 35.戊戌 45.戊申 55.戊午
6.己巳 16.己卯 26.己丑 36.己亥 46.己酉 56.己未
7.庚午 17.庚辰 27.庚寅 37.庚子 47.庚戌 57.庚申
8.辛未 18.辛巳 28.辛卯 38.辛丑 48.辛亥 58.辛酉
9.壬申 19.壬午 29.壬辰 39.壬寅 49.壬子 59.壬戌
10.癸酉 20.癸未 30.癸巳 40.癸卯 50.癸丑 60.癸亥

四、六十甲子紀年的演算法。
如甲子為第一年,乙丑為第二年,丙寅為第三年……六十年為一周。一周完了,再由甲子年起,周而復始,循環下去。例如1929年為農歷己巳年,1930年是農歷庚午年……到1989年又是農歷己巳年。
我們在日歷上看到的己巳年、庚午年,就是按干支紀年這種方法排列下來的。陽歷年份除以60的余數減3便得該年農歷干支序號數,再查上面的干支表便得干支年紀。如果序號數小於、等於零則干支序號數加60。例如,求1991年干支:1991÷60=33餘11,年干支序號數=11-3=8。查干支表知該年為辛未年。又如求1983年干支:1983÷60=33餘3,干支序號=3-3=0,加上60,查干支表知該年為癸亥。

❸ 60年為一甲子,是怎麼算的呢

中國傳統紀年干支歷的干支紀年中一個循環的第1年稱「甲子年」。甲子年對應公歷年計算公式:

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

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

甲子60年由來:

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

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

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

(3)六十甲子演算法視頻教程擴展閱讀:

六十甲子序數口算公式:用出生年減去上輪癸亥年,最近的癸亥年為1923年以及1983年。

例如:

1、2014年出生 2014-1983=31 31就是甲子序數;

2、31對10取余為1 對應天干為甲 31對12取余為7 對於地支為午,所以對應2014年甲子序數為31,2014年為甲午年。

4、同樣 1967年出生 1967-1923=44 44就是甲子序數。44對10取余為4 對應天干為丁 44對12取余為 8 對應地址為未。所以對應1967年甲子數為44,1967年為丁未年。

六十甲子是中國人民一個古老的發明創造,又稱六十花甲子,其最古老的用途是紀年、紀月、紀日、紀時。紀年為60年一個周期,紀月為5年一個周期,紀日為60天一個周期,紀時為5天一個周期。六十甲子也指道家信奉的六十個星宿神﹐即六十甲子日值日的六十位神。用天乾和地支循環相配作為稱呼這些神的名字。

❹ 六十甲子對應的年齡怎麼推算

六十甲子計算公式:

設:a為天乾的序數,b為地支的序數,c為所求的六十甲子序數(甲子為1);

c=[(a+10-b) mod 10]÷2×12+b。

例:求「己酉」在六十甲子中排第幾位,分析可知a=6,b=10;

c=[(6+10-10) mod 10]÷2×12+10

=46。

(4)六十甲子演算法視頻教程擴展閱讀:

十天乾和十二地支進行循環組合:甲子、乙丑、丙寅......一直到癸亥,共得到60個組合,稱為六十甲子,如此周而復始,無窮無盡。年月日時都是60一個循環。60在時間領域是個奇妙的數字。不但中國古代人民用60作為循環,在來自西方的計時法中,一分鍾是60秒,一小時是60分鍾。

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

閱讀全文

與六十甲子演算法視頻教程相關的資料

熱點內容
泡沫APP在哪裡下載 瀏覽:937
簡述高級語言進行編譯全過程 瀏覽:39
管家婆輝煌2加密狗挪到另一台電腦 瀏覽:760
摩托車在哪裡app看考題 瀏覽:356
蘋果5app在哪裡設置 瀏覽:737
如何查看伺服器的磁碟使用 瀏覽:165
python蒙特卡洛模型投點圖 瀏覽:330
安卓手機屬於什麼介面 瀏覽:742
微信群推廣網站源碼 瀏覽:764
九江離鷹潭源碼 瀏覽:719
python可以當作函數的返回值 瀏覽:422
地鐵逃生體驗服怎麼進入安卓 瀏覽:833
齊魯工惠app的中獎記錄在哪裡 瀏覽:759
linuxkill命令詳解 瀏覽:103
dhcp伺服器動態分配地址 瀏覽:265
門禁卡加密了能破解嗎 瀏覽:215
在哪裡下載百度網盤app 瀏覽:917
伺服器要升級什麼意思 瀏覽:831
銀行還房貸解壓方法 瀏覽:702
伺服器主機辦公如何提速 瀏覽:920