掐算法 :用手指掐算干支紀年

掐算法

用手指掐算干支紀年

從事歷史、文物工作的同志,特別是研究古書畫的同志,經常要碰到干支紀年問題。比如,乾隆“庚寅”年到底是乾隆幾年呢?又比如,當你碰到任伯年的畫上題上“壬午”年作時,那麼任伯年在這一年是多大年紀呢?這時如果你手頭沒有一本年表,而又馬上要答覆這個問題,你一定會幹著急。讓我們來介紹一下用指頭掐算干支紀年的方法。如果你能掌握,上面提出來的問題,就立即可以解決了。用手指掐算干支,大概很早就有了,清代李汝珍所著的《鏡花緣》第七十五回談到古課問題,就是用手指來掐算的,他所說的“地盤式”排列的方位,就是我們要說的方法,只不過他是用來算課,而我們卻是用來推年。為了便於學習,我們在這裡畫了一個圖,同時為了便於記住,我們作了四句打油詩,詩曰:天干變化無定位,地支分佈列四邊;天干順推求個數,地支逆跳加十年。天干就是甲、乙、丙、丁、戊、己、庚、辛,壬、癸,叫十個天干。地支就是子、醜、寅、卯、辰.巳、午、未,申.酉、戌、亥,叫十二地支。這十二個地支分列在左手上,它的地位是固定不變的。所以詩的第二句說;“地支分佈列四邊”。

掐算法 :用手指掐算干支紀年

在開始學習時,你不妨用筆把它寫在自己的手上,用拇指指點著這十二個地支的部位,要熟悉到指著每個郵位時,即能說出它是哪一個地支。天干的地位則沒有固定。它是隨著地支而變動的。請參閱(圖二)。打一個比喻,它好像是一個能轉的齒輪套在地支的外邊、十個天干好像十個齒一樣,看圖中箭頭,旋轉的方向和鐘錶一樣,假若說“甲子”,你就要把“甲”字指在“子”的部位上,(在無名指的下節)按照這個“齒輪’所列的天干次序,一字一字地和手上的地支配上,那就是。甲子、乙丑、丙寅、丁卯……假如你說“甲寅”,你就要把“甲”字指到食指下節的“寅”字,好像這個齒輪往前移動了,這時天干地支的配合便變成了:甲寅、乙卯、丙辰、丁巳……由於天干不像地支一樣,在指頭沒有固定的地位,而是跟著地支而變化的,所以詩的第一句叫“天干變化無定位”。但有一點要注意的,天干的單數(甲、丙、戊、庚、壬)一定要配上地支的單數(子、寅、辰、午、申、戌),天干的雙數(乙、丁、己、辛、癸),一定要配上地支的雙數(醜、卯、巳、未、酉、亥),在第二圖把它們的單數和雙數用不同字體區別開來,以便在練習時不致搞錯。把前面所舉的例子一一乾隆“庚寅”年是乾隆的第幾年?來作一次練習。這裡要有一個先決的條件,即我們要求得的干支紀年,都必須要先知道它們第一個年頭的干支是什麼才行。乾隆的第一年的干支是“丙辰”,你就從圖中先找到地支的“辰”字,(在食指的第二節)然後配上天干的“丙”字,即是乾隆的第一年丙辰。這時第二圖中的天干,有如齒輪的轉動一樣,把“丙”字轉到“辰”字上,從這裡作為起點“1”字算起,(請注意,後邊談到計算公元或者是計算每個人的實歲時,作為起點的數字應當是“0”而不是“1”)順著圖中的箭頭往前推算就成為這樣的情況:數字:12345 天干;丙丁戊己庚 地支:辰巳午未申 表現指上就是這樣見(圖三)。這裡還須插上幾句話。我們一般的習慣,要求得數目字,比如說要求得乾隆二十五年,都是先求得十數,然後再求個數。用手推算,本來也可以先求十數,但是速度太慢,是先求個數,然後再求十數。天干因為正好是十個,所以每一個天干可以代表從“0”至“9”的每一個數字,這並不是說它所代表的數字在任何地方都永遠不變,但它卻是相對不變的,比如說公元“0”年正好是“庚”年,於是天干和數字就這樣套上了:0123456789 庚辛壬癸甲乙丙丁戊己 這個套上的數字和天干如果記住了,是有用的,比如“己”字永遠就是公元后個數的“9”,是“79”年,就是“己未”,近幾年前是“69”年,就是“己酉”,十年後是“89”年,就是“己巳”這是相對不變的。但是我們所求的是乾隆天干,他的天干第一年是“丙”,按照這個次序數字和“天干”套上之後,卻變成這樣了:1234567890 丙丁戊己庚辛壬癸甲乙 在乾隆的年號來說,上列的天干所代表的數字也相對不變了。詩的第三句說“天干順推求個數”,就是說,你只要知道所求對象的第一年是什麼干支,順若次序就求得他的個數了,如上邊的乾隆從“丙”年起推算到“庚”年,他的個數是“5”,以後只要逢著乾隆天干有“庚”字,即有個數“5”字。我們再來看所舉乾隆例子的圖中,天干“庚”字,即數字的“5”字,是落腳在地支的“申”字(在小指的第一節)。如果我們要問的是乾隆“庚申”年是他的第幾年,那就不用往下再求了,它就是第“5”年,這是因為所問的地支“申”也已經找到了。即天干的庚字正好落腳在地支的申字。可是我們上面所要問的是乾隆“庚寅”年,而我們已經求得的只有它的個數“5”(天干的庚字),還須求得這個地支的“寅”字,也即是要求得他的“十”數。這時就要用詩的第四句:“地支逆跳加十年”。從哪跳起呢和如何跳呢?請你看看(圖四)。這裡必須注意,單數和雙數兩種不同的字體,同時也要注意上邊我們所說天干的單數和雙數,千萬不能對錯了。前面我們求得乾隆的“庚”字是數字的“5”字,要記住這個“庚”字和“5”字,好像這兩字寫在一個跳棋子上一樣,把它們從它原來的落腳點“申”字(在小指的第一節)跳起。所謂逆跳,就是往回跳,像跳棋一樣,隔一字一跳,第一次要跳到“午”字(正中指上節),這個好像寫有“庚”字和5字的跳棋子,把它的“庚”字與落腳點的“午”字配合起來,這時就叫“庚午’;因為每跳一次要加十年,和這個5字加在一起,就是十五年,也就是說乾隆的“庚午”年就是乾隆的十五年。再往回跳就要跳到食指第二節的“辰”字,這時就是“庚辰”,再加十年呢,就是二十五年。再往下跳,就跳到食指下節的“寅”字了,這時就是“庚寅”,再加十年呢,就是三十五年。因為上面所提的落腳點“寅”字已經找到,我們的答案也就找到了,即乾隆的“庚寅”年是它的三十五年。你如果還要往下跳就是:“庚子”即四十五年,“庚戌”即五十五年,“庚申”即六十五年。可是這裡就要提出注意了,乾隆只有六十年,並沒有六十五年,所以我們在推算某一個皇帝的年號或某人的歲數時,既要知道他的第一年也還要了解他的最後一年,如果是超過了他最後一年,那就會搞錯了,這是一般常識問題。干支還有一個循環問題,六十年之後一循環,假如你是甲子年生,算為一歲,那麼等到你六十一歲時又是甲子年了,在推算到有循環的干支時,只有靠其它條件來解決問題。比如說一個畫家是“甲子”年生,算為一歲,他畫了一幅畫題“甲子”年畫,我們只能推算他是六十一歲時畫,不能說他一歲所畫的。你在練習推算時,可以用你自己的出生年齡作為練習,其它推算古人的年齡,方法都是一樣。這個方法同樣可以推算每一個I世紀的其一個干支是第幾年,但首先要知道這一個世紀的頭一年是什麼干支。公元后的干支是有一定的,第一年不是“庚子”就是“庚辰”或“庚申”,都是這三個來回轉著。如20世紀的第一年是“庚子”,即1900年,如果你要找“己丑”年是哪一年,就可按上述方法推算。推算的結果是“49”,那麼加上1900年就是1949年。但在推算時應把它的第一年作為“0”字算起,不能作為“1”字算起。還有因為六十年一個循環,在一百年之內有四十個干支是重複的,如1919年是“己未”,而1979年也是“己未”,如何區分前後兩個干支,只有靠其它條件來解決了。這個推算方法在極其熟練之後,公元前的干支也可用手來推算。公元前的每個世紀第一年是“辛丑”、“辛巳”、“辛酉”,也是三個輪轉著,但推算時不能和公元后一樣,都要“反其道而行之”,因為我們一般比較少用,這裡就不多說了。



分享到:


相關文章: