庚子定位干支公元掐指換演算法

一、什麼是「天干」、「地支」和「干支紀年」?

「天干」有10個,即:甲、乙、丙、丁、戊、己、庚、辛、壬、癸,「地支」有12個:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。以十天干同十二地支按固定的順序循環相配,即組成:甲子、乙丑、丙寅等60組,用這些符號紀念即稱「干支紀年」,因此60年一個大循環,故稱為「六十花甲」。

熟記十天干十二地支的順序,「庚子定位干支公元掐指換演算法」還要將天干從「庚」起,按庚、辛、壬、癸、甲、乙、丙、丁、戊、己的順序背熟。同時,還需牢記每個「天干」所對應的公元數字,因「天干」與公元紀年10進位相同,所以,每個「天干」正與一個公元紀年的個位數相對應:從1到0對應著從「辛」到「庚」。

二、干支的手部定位。干支在手部的定位以左手為例,是以無名指根部為基點,定地支「子」、天干「庚」的對應數為「0」,按順時針方向在手指節上循環排列,見下圖。

三、掐指換演算法

第一步:確定「庚子基數」也就是確定公元紀年的千位百位數字,其方法有二。

(一)、百年(世紀)累進法。確定要換算的干支屬於哪個紀年,然後可以很快知道該紀年的第一個庚子年是公元多少年。公元100年是「庚子」,200年是「庚辰」,300年是「庚申」,400年又是「庚子」,500年又是「庚辰」……依次順序不斷循環。公元1000年是「庚子」,2000年是「庚辰」,3000年是「庚申」……如果找到的世紀首年恰好在「庚子年」,即以此年為「庚子基數」,也就是所查的千位、百位數。如果世紀的首年是「庚辰」,則需加20年,在「庚申」則需加40年,以便找到座位「基數」的庚子年。見圖:

(二)、花甲增減法

每個花甲是60年,正是某一干支的一個循環。若能確定較近一個「庚子」年的公曆紀年,可用遞增或遞減60年(或直接加減60年的倍數)的方法,找到需查找的「庚子」年的公曆紀年。

現在經常遇到的絕大多數書畫作品是從清乾隆至現在,也就是公元18世紀到20世紀的作品。在此期間的「庚子」年,不外乎1720、1780、1840、1900、1960年,因此,使用的「庚子基數」無須推算。

第二步:順數天干找到公元年數的個位數,例「丁亥」年,由天干「庚」起,在手上按順時針方向找到「丁」在 無名指端,對應數是「7」見圖:

即為要查找的公曆紀年的個位數。

第三步:由天干「丁」逆時針隔位回跳,每跳一次是10年,跳幾次就是幾十年。從天干「丁」隔位回跳4次,找到地支「亥」應為40年,公曆紀年的十位數是4.見圖:

第四步:將已得個十百千位數相加,即所需換算的公曆紀年數:7(丁)+40(亥)+1900(庚子基數)=1947年(丁亥年)

需注意每個干支的農曆12月要延伸到相應的公曆第二年的一月或二月,所以,要避免出現計算時農曆和公曆的「歲差」。此法口訣:(一)干支手部定位口訣:應用左手作推盤,「子」定無名指內端,地支循環列一周,「庚」對「子」起排天干,天干對應數固定,必須全部記心間。(二)掐指速演算法口訣:庚子辰申世紀聯,世紀庚子定百干,順數天干定個位,天干逆跳地支攀,每跳一次十年整,回跳總和十位填,個十百千位相加,便把干支變公元。

推薦閱讀:

年柱干支喜忌來預測祖墳風水好壞
掌上巧推年月日時干支法<轉
天干地支 用已知公曆年份計算干支紀年
最新快速推算年月日時干支法(黃顏祥)

TAG:演算法 | 定位 | 干支 | 算法 |