六十甲子掌上推演算法以天干和地支相配合組成六十個不同的名詞叫做六十甲子.六十甲子的組合方法就是以十干與十二支相配,天干從甲開始,地支從子開始,陽干與陽支配,陰乾與陰支配,按著干支各自次序順序相加,天干有十,須相加六次得六十,地支有十二,須相加五次得六十,相加的結果就成了甲子、乙丑、丙寅、丁卯等六十個名詞,組合成六十甲子表。六十甲子掌上推演算法干支是用作紀述年、月、日、時的符號,所以干支各自的次序也就等於代數123456789101112的次序。代數的單數為奇屬陽,代數的雙數為偶屬陰,干支分屬陰陽同樣照此類推,即天干的甲丙戊庚壬為陽幹,乙丁己辛癸為陰乾;地支的子寅辰午申戌為陽支,醜卯巳未酉亥為陰支。
干支組合六十甲子是計算年、月、日、時干支的基礎,如《素問·六微旨大論》所說:“天氣始於甲,地氣始於子,子甲相合,名曰歲立,謹候其時,氣可與期”。臨床上要預測疾病,離不開干支甲子;運用子午流注針法,就是根據陽日陽時開陽經陽穴,陰日陰時開陰經陰穴的規律,故須知干支所屬陰陽及六十甲子才能推算。六十甲子掌上推算方法如圖4所示:
把甲定於左手掌的子位上,天干按順時針方向在手掌地支圖上運轉,
即得:甲子(1)、乙丑(2)、丙寅(3)、丁卯(4)……辛酉(58)、壬戌(59)、癸亥(60)等六十對干支組合,即六十甲子。
代數為1、11、21、31、41、51的,其天干都是甲,亦即代數的個位數是1的,其天干都是甲;天干不變,地支從子位開始,退兩位為11(甲戌),退四位為21(甲申),退六位為31(甲午),退八位為41(甲辰),退十位為51(甲寅)。代數為2、12、22、32、42、52的,其天干都是乙,即代數的個位數是2的,其天干都是乙,地支從醜位開始,退兩位為12(乙亥),退四位為22(乙酉),退六位為32(乙未),退八位為42(乙巳),退十位為52(乙卯)。由此可見:干支代數的個位數即為天干及地支各自的代數,如代數31中的1為天干甲及地支子的代數;地支所退位數等於干支代數中十位數數字的倍數(即十位數的數字剩2)。如干支代數為31,該代數中的十位數是3,3×2=6,地支退六位,該代數中個位數為1,1為天干甲及地支子的代數,即地支從子位開始按逆時針方向退六位,即得代數為31的干支——甲午。又如:代數為51,該代數中十位數是5,5×2=10;個位數是1,1為甲與子的代數。天干甲不變,地支從子位開始退10位,即得代數51的干支——甲寅。地支在手掌地支圖上按順時針方向運轉為進,反之為退。例如:已知干支代數為35,欲求此代數的干支。方法是:先把甲定於子位上(甲子的代數為1),從子位開始(包括子),按順時針方向在手掌地支圖上順次點數至5,5為戊辰的代數;然後根據代數十位數數字的倍數找地支,3×2=6,天干戊不變,地支從辰位開始退六位,即得代數為35的干支——戊戌。
年干支的推算方法一般有兩種:
一是按六十甲子的次序在手掌地支圖上順推。如:已知1983年為癸亥年,把癸定於亥位上,以左拇指尖(按順時針方向)順次點數,便可知1984年為甲子年,1985年為乙丑年……(見圖3)。
另一種方法是用公式推算,方法是:用所求的公元年數減3,把所得的差除以60(60為干支週轉數)得商和餘數,餘數就是所求年干支的代數,若餘數為零,可將餘數看成是60(癸亥),附公式於下:
(所求公元年數-3)÷60=商……餘數。
用上述公式求得的餘數即為所求年干支的代數,用此代數查六十甲子表即得所求的年干支,或者用掌上法推算更為方便。
例如:求1980年的干支,按公式:(1980-3)÷60=32……餘數為57。“7”是庚和午的代數,5×2=10地支退十位。從庚午開始,天干不變,地支後退十位是申,所以1980年的年干支便是庚申。用上述方法可以快速求出公元3年後任何一年的年干支。
推算月干支,是以農曆計算的。一年有十二個月,地支有十二數,正好一個地支代表一個月。每年的十一月都是子月,十二月都是丑月,一月都是寅月,二月都是卯月……這是固定不變的。推算各年每月的月干支,需根據“五虎建元”歌訣:甲己起丙寅,乙庚起戊寅,丙辛起庚寅,丁壬起壬寅,戊癸起甲寅。
甲己起丙寅,是說每逢甲年、己年,它的一月月干支都是丙寅,用掌上法推算,把丙定於寅位上,順推下去,二月便是丁卯,三月便是戊辰,十二月便是丁丑。餘皆類推。為什麼稱此歌訣為“五虎建元”呢?因為寅象屬虎,五虎即是丙寅、戊寅、庚寅、壬寅、甲寅等五寅,五虎都代表一月,所以稱為“五虎建元”,為了便於理解此歌訣,列表如下:
甲年、己年——一月為丙寅
乙年、庚年——一月為戊寅
丙年、辛年——一月為庚寅
丁年、壬年——一月為壬寅
戊年、癸年——一月為甲寅
日干支的推算,只要知道了月元干支,日干支便可順序推算而得。
如:1984年2月月元干支為乙丑,把乙定在掌中的醜位上,以左拇指順次點數下去,很快就可知道2月2日的干支是丙寅、3日是丁卯、4日是戊辰……29日是癸巳。但為了使推算更快捷,日期數在11到20之間的,可用捷騰法先求出11日的干支;日期數在21到30之間的,可先求出21日的干支,然後再求其它各日的干支。方法是:以當月月元干支為基礎,天干不變,地支倒退兩位為11日的干支;地支倒退四位為21日的干支,如遇有31日者,同樣,天干不變,地支倒退六位即為31日的干支。例如:已知1984年2月月元干支是乙丑,按上法,把乙定在醜位上,天干不變,地支由醜退兩位為亥,即該月11日的干支是乙亥;地支由醜退四位為酉,即該月21日的干支是乙酉.
六十甲子掌上推演算法以天干和地支相配合組成六十個不同的名詞叫做六十甲子.六十甲子的組合方法就是以十干與十二支相配,天干從甲開始,地支從子開始,陽干與陽支配,陰乾與陰支配,按著干支各自次序順序相加,天干有十,須相加六次得六十,地支有十二,須相加五次得六十,相加的結果就成了甲子、乙丑、丙寅、丁卯等六十個名詞,組合成六十甲子表。六十甲子掌上推演算法干支是用作紀述年、月、日、時的符號,所以干支各自的次序也就等於代數123456789101112的次序。代數的單數為奇屬陽,代數的雙數為偶屬陰,干支分屬陰陽同樣照此類推,即天干的甲丙戊庚壬為陽幹,乙丁己辛癸為陰乾;地支的子寅辰午申戌為陽支,醜卯巳未酉亥為陰支。
干支組合六十甲子是計算年、月、日、時干支的基礎,如《素問·六微旨大論》所說:“天氣始於甲,地氣始於子,子甲相合,名曰歲立,謹候其時,氣可與期”。臨床上要預測疾病,離不開干支甲子;運用子午流注針法,就是根據陽日陽時開陽經陽穴,陰日陰時開陰經陰穴的規律,故須知干支所屬陰陽及六十甲子才能推算。六十甲子掌上推算方法如圖4所示:
把甲定於左手掌的子位上,天干按順時針方向在手掌地支圖上運轉,
即得:甲子(1)、乙丑(2)、丙寅(3)、丁卯(4)……辛酉(58)、壬戌(59)、癸亥(60)等六十對干支組合,即六十甲子。
代數為1、11、21、31、41、51的,其天干都是甲,亦即代數的個位數是1的,其天干都是甲;天干不變,地支從子位開始,退兩位為11(甲戌),退四位為21(甲申),退六位為31(甲午),退八位為41(甲辰),退十位為51(甲寅)。代數為2、12、22、32、42、52的,其天干都是乙,即代數的個位數是2的,其天干都是乙,地支從醜位開始,退兩位為12(乙亥),退四位為22(乙酉),退六位為32(乙未),退八位為42(乙巳),退十位為52(乙卯)。由此可見:干支代數的個位數即為天干及地支各自的代數,如代數31中的1為天干甲及地支子的代數;地支所退位數等於干支代數中十位數數字的倍數(即十位數的數字剩2)。如干支代數為31,該代數中的十位數是3,3×2=6,地支退六位,該代數中個位數為1,1為天干甲及地支子的代數,即地支從子位開始按逆時針方向退六位,即得代數為31的干支——甲午。又如:代數為51,該代數中十位數是5,5×2=10;個位數是1,1為甲與子的代數。天干甲不變,地支從子位開始退10位,即得代數51的干支——甲寅。地支在手掌地支圖上按順時針方向運轉為進,反之為退。例如:已知干支代數為35,欲求此代數的干支。方法是:先把甲定於子位上(甲子的代數為1),從子位開始(包括子),按順時針方向在手掌地支圖上順次點數至5,5為戊辰的代數;然後根據代數十位數數字的倍數找地支,3×2=6,天干戊不變,地支從辰位開始退六位,即得代數為35的干支——戊戌。
年干支的推算方法一般有兩種:
一是按六十甲子的次序在手掌地支圖上順推。如:已知1983年為癸亥年,把癸定於亥位上,以左拇指尖(按順時針方向)順次點數,便可知1984年為甲子年,1985年為乙丑年……(見圖3)。
另一種方法是用公式推算,方法是:用所求的公元年數減3,把所得的差除以60(60為干支週轉數)得商和餘數,餘數就是所求年干支的代數,若餘數為零,可將餘數看成是60(癸亥),附公式於下:
(所求公元年數-3)÷60=商……餘數。
用上述公式求得的餘數即為所求年干支的代數,用此代數查六十甲子表即得所求的年干支,或者用掌上法推算更為方便。
例如:求1980年的干支,按公式:(1980-3)÷60=32……餘數為57。“7”是庚和午的代數,5×2=10地支退十位。從庚午開始,天干不變,地支後退十位是申,所以1980年的年干支便是庚申。用上述方法可以快速求出公元3年後任何一年的年干支。
推算月干支,是以農曆計算的。一年有十二個月,地支有十二數,正好一個地支代表一個月。每年的十一月都是子月,十二月都是丑月,一月都是寅月,二月都是卯月……這是固定不變的。推算各年每月的月干支,需根據“五虎建元”歌訣:甲己起丙寅,乙庚起戊寅,丙辛起庚寅,丁壬起壬寅,戊癸起甲寅。
甲己起丙寅,是說每逢甲年、己年,它的一月月干支都是丙寅,用掌上法推算,把丙定於寅位上,順推下去,二月便是丁卯,三月便是戊辰,十二月便是丁丑。餘皆類推。為什麼稱此歌訣為“五虎建元”呢?因為寅象屬虎,五虎即是丙寅、戊寅、庚寅、壬寅、甲寅等五寅,五虎都代表一月,所以稱為“五虎建元”,為了便於理解此歌訣,列表如下:
甲年、己年——一月為丙寅
乙年、庚年——一月為戊寅
丙年、辛年——一月為庚寅
丁年、壬年——一月為壬寅
戊年、癸年——一月為甲寅
日干支的推算,只要知道了月元干支,日干支便可順序推算而得。
如:1984年2月月元干支為乙丑,把乙定在掌中的醜位上,以左拇指順次點數下去,很快就可知道2月2日的干支是丙寅、3日是丁卯、4日是戊辰……29日是癸巳。但為了使推算更快捷,日期數在11到20之間的,可用捷騰法先求出11日的干支;日期數在21到30之間的,可先求出21日的干支,然後再求其它各日的干支。方法是:以當月月元干支為基礎,天干不變,地支倒退兩位為11日的干支;地支倒退四位為21日的干支,如遇有31日者,同樣,天干不變,地支倒退六位即為31日的干支。例如:已知1984年2月月元干支是乙丑,按上法,把乙定在醜位上,天干不變,地支由醜退兩位為亥,即該月11日的干支是乙亥;地支由醜退四位為酉,即該月21日的干支是乙酉.