dear all:
post一篇個人的舊文回應!
----------------------------------------------------------
柏賢嘗言初學當徒手成卦,唯日期之干支難算,上個月在某一大陸網站看到口訣及計算例,
「乘五除四九加日,双月間隔三十天。
一二自加整少一,三五七八十尾前。」(全文另貼)
花了一個禮拜仍不能解,其中有些但書無法掌握,遂另整理如下:
§徒手成卦--日期換算干支篇
柏賢嘗言初學當徒手成卦,唯日期之干支難算,上個月在某一大陸網站看到口訣及計算例,花了一個禮拜仍不能解,因為計算例的有些但書無法掌握。遂自行拿本萬年曆,細心推導數學關係,另整理公式如下:
一、求餘數
公式:(Y*5+(Y+2)#4+(M-1)#2+D+5+C)%60
┌┬─┬─┬┬─┬──┬┐
││M│C││M│C ││%:求餘數之運算
├┼─┼─┼┼─┼──┼┤#:求商數之運算
││1│2││2│31+2││Y:年,以民國為主
││3│0││4│31 ││M:月份
││5│0││6│31 ││D:日期
││7│0││8│31 ││C:係數表
││9│1││10│31 ││
││11│1││12│31 ││
└┴─┴─┴┴─┴──┴┘
例1:民國85年1月16日, M=1 → C=2
(85*5 + (85+2)#4 + (1-1)#2 + 16+5+2 )%60
=(425+21+0+16+5+2)%60 =469%60 =49(餘數)
例2:民國88年4月18日, M=4 → C=31
(88*5 + (88+2)#4 + (4-1)#2 + 18+5+31 )%60
=(440+22+1+18+5+31)%60 =517%60 =37(餘數)
例3:民國90年11月27日,M=11→ C=1
(90*5 + (90+2)#4 + (11-1)#2 + 27+5+1 )%60
=(450+23+5+27+5+1)%60 =511%60 =31(餘數)
例4:民國108年7月19日,M=7 → C=0
(108*5 + (108+2)#4 + (7-1)#2 +19+5+0 )%60
=(540+27+3+19+5+0)%60 =594%60 =54(餘數)
二、餘數換算干支
(1) 個位數即為天干
(2) 餘數%12,新的餘數就是地支
例5 49個位數為9,天干為壬
49%12=1, 地支為子 → 壬子日
例6 37個位數為7,天干為庚
37%12=1, 地支為子 → 庚子日
例7 31個位數為1,天干為甲
31%12=7, 地支為午 → 甲午日
例8 54個位數為4,天干為丁
54%12=6, 地支為巳 → 丁巳日
三、注意事項
(1) 計算時,如「(88+2)#4 + (4-1)#2」兩者均為先求商數再相加。
(2) 公式中的常數 5 ,別忘了加哦!
四、以西元年為準時
為考慮計算的簡化,以西元2001年起的末兩位數字來計算,
則公式修正成:
(Y*5+Y#4+(M-1)#2+D+53+C)%60,其他不變。
五、林宜學先生的公式
網友另推薦林宜學先生以西元年份為主的的換算公式,( (Y-1)*5+(Y-1)%4+15+Day )%60,其中Day表該年元旦到該日期的總日數,
《林宜學公式》以1975年10月9日為例
(1) 檢查1975年是否為閏年:
1975/4=493餘3
(2) 計算該年元旦到該日期的總日數:
31+28+31+30+31+30+31+31+30+9=282
(3) 計算公式:
( (75-1)*5+(75-1)%4+15+282)%60
=(74*5+74%4+15+282)%60
=(370+18+15+282)%60=685%60=25-->戊子日
《葉柏賢公式》
以1975年10月9日為例,1975年為民國64年,
例:民國64年10月9日,
(1) 查表:
M=10→ C=31
(2) 計算公式:
(64*5 + (64+2)#4 + (10-1)#2 + 9+5+31 )%60
=(320+16+4+9+5+31)%60 =385%60 =25(餘數)
《柏賢自評》
柏賢的公式所整理的查表雖然麻煩,但是有規律、很容易記,而且也適合用試算表來計算,或寫成電腦程式也可以。但林宜學先生的公式形式外表比較簡單,而且檢查閏年及求日期數也只用到簡單數學加法,非常適合手算,柏賢推薦!
半夜了!意識恍惚、精神不濟,網友幫忙一下,看看全文有沒有錯,順便貼幾個例子吧!謝謝!如果沒有,也貼上來確定一下!謝謝!
昏昏欲睡中,不知所云:
「其為人也,勤古籍、貪書蠹...
食而不化竟不能斷...
竊比於易之散文者也... 」
Z Z Z Z z z ....
2000/11/03 AM 01:34
_________________________
南無阿彌陀佛 感恩...
NAMO AMITABHA BUDDHA thanksgiving