实用的排四柱八字不必用万年历
排四柱八字不必用万年曆?很多人一直笑你:「头壳坏去!」因为除了盲瞽相士眼睛看不见背死诀,而且最多从 1912 年(民国元年)背到 1999 年,他们是熟记某年农曆正月的干支和立春或正月初一的干支,毫无速记公式可循。
尤其日柱更是工程浩大,不像年柱知道之后,月柱可用年干的「五虎遁」求得;时柱可用日干的「五鼠遁」求得, 如果有人说:「只要用一个公式,就可在 3 分钟之内算出日柱干支,而且从西元元年到二千多年都能算!」你相信吗?
看看试试排八字根本不用农曆,完全用西洋曆来排,简直令人叹为观止。
日柱干支演算法
只要记住以下几句口诀,日柱即可一推而出,口诀如下:
「一九○一后两位,减一除四取商数; 同法乘五除六十,馀数外加一十五; 再加月日总日数,六十除馀日干支。」
试以1999年6月15日下午3:30为例,依上述方式如何求其日干支?
A:「一九○一后两位」,即把 1999 年取最后两位数, 即为九十九,减一除四取商数,运算如下:
(99-1)÷4=98÷4=24商数馀2,馀数2不管它,只取商数24。
B:「同法乘五除六十,馀数又加一十五」,运算如下:
(99-1)×5÷60=98×5÷60=490÷60=8商数馀 10,商数 8 不管它只取馀数10,馀数加 15 = 25。
C:「再加月日总日数,六十除馀日干支」
月日总日数,即该年元旦到该日的总日数,很好算,以 4 个月为一单位, 1 到 4月若无闰月为 120 天,闰二月则成 121 天;5 到 8 月为 123 天;9 到 12 月为122 天,因逢 60 皆可整除,可将 1 到 4 月视为 0 日;5 到 8 月为 3 日;9到 12 月为 2 日,外加零数日数,以今年 6 月 15 日为例, 因无闰年,故 1 到4 月为 0,只需算 5 月 31 天加 6 月 15 天,31 + 15 = 46
A+B+C=24+25+46=95
超过60需整除取馀数,95÷60=1馀35,35即为1999年6月15日的日干支。
个位数为干,支为 12 (地支)馀数, 故知干为 5, 即戊,支为 35 ÷2 = 2馀 11,取馀数11,地支11为戍,故干支合起来为戊戍。就这么简单,赶快查一下万年曆,看一不一样。
年柱干支演算法
或许你会说,知道日柱干支有什么用,还有年柱、月柱、时柱怎么推,我们有两个方式让你选择,一分钟即可「破题」。
年柱换算最简单,将 1999 年末两位数减 23 即是年干支数,99 - 23 = 76,个位数为干, 支为除 12 取馀,故知干为 6,即己,76 ÷2 = 72 馀 4,地支 4为卯,合为己卯年,76 为干支年数,可再整除 60 得 16,可参考所附「六十花甲编号」,年数可算为16,也可算为76。
月柱干支演算法
月柱求法有一简易公式:
「岁年干支数既定,除五取馀减一数, 次乘十二加月数,再加一数六十除, 节气过宫定月建,未过减一干支数。」
演算如下:
「岁年干支数既定, 除五取馀减一数」,1999 年的岁年干支数为 76,除 5 取馀减 1 数,76÷5=15馀1,1-1=0
「次乘十二加月数」,0×12+6(月数)=0+6=6。
「再加一数六十除」:6 + 1 = 7,7 不超过 60,不必再除,7 即为月柱数,个位数为干,故知干为庚,除 12 为支,仍为 7,即为午,故月柱干支即为庚午月,因已过节气,故不需减一干支数,假设为6月7日以前则应减一干支数成己巳月。
八字必须考虑到节气过宫问题,一年有二十四节气,但月柱是以十二个节为换算点,有一概算口诀:「二三四月四六五,五六七月六七八,八九十月八八八,十一、十二到一月,八七六日换节气。」
传统八字学老师总用阴曆月日算节气,根本毫无一致性可言,若用新观念八字学算法,用阳曆可八九不离十,一年有十二个节,即二月(寅月)四日立春;三月(卯月)六日惊蛰;四月(辰月)五日清明;五月(巳月)六日立夏;六月(午月)七日芒种;七月(未月)八日小暑;八月(申月)八日立秋;九月(酉月)八日白露;十月(戍月)八日寒露;十一月(亥月)八日立冬;十二月(子月)七日大雪;一月(丑月)六日小寒。
过立春则换年柱,但上述十二节气日会有一、二天偏差,因地球天体也时时在修正行径,若刚好卡在换节气日,可问过了未过,不然就要查当年换节气日,例外情况不多。
时柱干支演算法
时柱算法也有一口诀:
「日干支数除以五,取馀减一乘十二; 时数加一除以二,取商加一得时柱。」
演算如下:
A、「日干支数除以五,取馀减一乘十二」,1999 年 6 月 15 日的日干支数为 35,35 ÷ 5=7,取馀因除尽故为5,(5-1)×12=4×12=48。
B、「时数加一除以二,取商加一得时柱」, 6 月 15 日下午 3:30, 应视为 15:30 ,时数为 15,( 15 + 1 )÷ 2 = 8,商数即为 8,8 + 1 = 9。
A + B = 48 + 9 = 57,个位数为干,支为 12 整除馀数, 故知干为 7,即庚;支为 57 ÷2 =4馀9,地支9为申,合为庚申,即为庚申时。
时辰算法23:00之后即算次日,需特别留意。
时辰如果不想背上述繁杂公式,其实可以用五鼠遁日起时法,即由日柱干支可马上推出时柱,口诀如下:
「甲己起甲子,乙庚丙作初,丙辛从戊子,丁壬庚子居,戊癸排壬子,此诀日遁时。」
即甲己日起甲子时,乙庚日起丙子时,丙辛日起戊子时,丁壬日起庚子时,戊癸日起壬子时。
6 月 15 日为戊戍日,戊癸起壬子,15:30 为申时,依序为壬子、癸丑、甲寅、乙卯、丙辰、丁巳、戊午、己未、庚申,申时即为庚申时,答桉完全正确。
四柱换算公式
为方便记忆及演算,将四柱换算法全用公式列出如下:
一、年岁干支求法
A.西元前(BC)公式为:
58-( A/60)R =B
A为年份末两位数
R为馀数
B为干支数
B.西元后(AD)公式为
( A/60)R -3=B
C.西元1901年后公式为
(A-23/60)R =B
二、月柱干支公式:
{〔( A/5 ) -1〕R ×12+B+1}R =C
三、日柱干支公式:
{〔(A-1 / 4)Q +〔(A-1)×5 /60〕R+15+B〕R =C
Q为商数。
四、时柱干支公式:
{〔( A/5)R -1〕×12+(B+1 /2)Q }=C 60
六十花甲编号
六十花甲可用编号加以简化,并可由编号推干支,或由干支推编号。
1.干支推编号
以1999年己卯年为例,己=6,卯=4设天干编号为A,地支编号为B。
A×6-B×5=C
C若为负数,则需加60。
己卯年编号:
6×6-4×5=36-20=16
2.编号推干支
个位数为天干,整数除以 12 的馀数为地支, 16 的四位为 6, 天干为己,16 ÷12 馀 4,4为卯。反覆运算,即可了然于胸矣。
附表:年柱六十花甲编号
发布于 2024-04-26 08:45