八字的排序和計算公式其實並不神秘!
現在網路非常發達,給我們認識傳統命理理論帶來了便捷的條件。預測算命網站多如牛毛,軟體開發是五花八門。只要一輸入出生年月日時,馬上就將個人的八字和命理排列出來,能夠用軟體排除八字,說明排八字是有規律的,但是推出的命理解釋只能作為參考,不能作為左右個人人生髮展的條件。電腦對個人命理的預測,離開了環境、人氣等因素,生硬的划出框框來套人的命理還是有失偏頗的,俗話說「一母九子十個樣」,雙胞胎的四柱都一樣,但各人的命運都不同。
「八字」即是生辰八字,是一個人出生時的干支曆日期,又稱四柱八字。八字的四柱——年柱、月柱、日柱、時柱,每柱兩個字,上為天干(甲、乙、丙、丁、戊、己、庚、辛、壬、癸),下為地支(子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥),正好八個字,所以稱為「八字」,因其原理基於與陰陽五行所以和「紫薇斗數」等統稱「五行術」。八字在中國民俗信仰中佔有非常重要的地位。
如公曆2017年3月24日11:23分出生的人的四柱就是:2017年是丁酉年,年柱就是丁酉;3月是癸卯月,月柱是癸卯;24日是庚戌日,日柱就是庚戌;11:23分是壬午時,時柱就是壬午。
排八字並不難,當然如果藉助電腦軟體那就更加不用思考了。對八字的分析才是非常難的,需要參考的因素過於繁雜,各種關係交錯縱橫,預測得越細緻越精確難度就越大。同時,四柱八字的分析衍生自《易經》,《易經》追求的陰陽平衡、五行中和、有生有泄、有助有克的制衡狀態,就是儒家主張的中庸、中和之道,所以說分析八字才是最難的,也不是靠幾個算命預測軟體就能夠搞定的。
在了解四柱八字之前,我們先要明確幾個問題:
第一,我國古人是用干支來紀年的,就是六十甲子(60年)為一輪迴,並不是現在我們常用的公曆紀年法。紀年為60年一個周期,紀月為5年一個周期,紀日為60天一個周期,紀時為5天一個周期。
六十甲子圖,圖片來源於網路
第二、月干支不是以農曆每月初一為分界線, 而是以十二節令(立春、驚蟄、清明、立夏、芒種、小暑、立秋、白露、寒露、立冬、大雪、小寒)為準, 交節前為上個月的節氣, 交節後為下個月的節氣。我們都知道24節氣,24節氣包括12個節令和12中氣。中氣在命理預測中用不到,只用十二節令。
圖片來源於網路
四柱介紹及推算方法:網上對四柱的計算公式非常多,現選擇比較容易理解的計算方法給大家參考學習。
年柱:即人出生的年份用陽曆的干支表示,即干支紀年。年柱更新以每年立春為準,立春交節氣前是上一年的年柱,立春後是新一年的年柱。
年柱的推演算法:因為干支紀年法是從公元4年開始的,我們現在使用的公曆就是公元紀年,今年是公元2017年,將干支紀年法的60年一輪迴與公元紀年相配,得出公式。
天干推算:公元年末位數-3=年干(適用於任何年代)。
地支推算:公元年末二位數+9=年支(適用於十九世紀,即1800 - 1899年)。
公元年末二位數+1 =年支(適用於二十世紀,即1900 - 1999年)。
公元年末二位數+5=年支(適用於廿一世紀,即2000 - 2099年)。
求年干,不夠減則借10;求年支,超過12要減12,取餘數。
例:2017年,7-3=4,對照《天干數字表》,4對應的「丁」。17+5=22,22-12=10,對照《地支數字表》,10對應的「酉」。年柱為「丁酉」。
月柱:即用農曆的干支表示人出生之月所處的節令。月干支不是以農曆每月初一為分界線, 而是以節令為準, 交節前為上個月的節令,交節後為下個月的節令。我們現在用的農曆也叫夏曆, 是建寅月的,《淮南子·天文訓》:「天一元始,正月建寅。」地支的「寅」代表每年正月,按地支順序推,到丑結束,為十二個月。
月柱干支法推算公式:
1 推算天干公式:年干×2+月數=月干(超過10要遞減10,只取個位數)。
2 推算地支:農曆月支是固定不變的。參考《地支月份對照表》。
例:2017年農曆3月的月柱干支。2017年年柱是「丁酉」(年柱推演算法算出),年柱的天干「丁」,對照《天干數字對照表》,「丁」是4,4×2+3=11,11-10=1,對照《天干數字表》,1為「甲」。地支是3,對照《地支月份對照表》,3是「辰」,所以月柱是「甲辰」。
日柱:意為人的出生日的天干地支。干支記日按照六十甲子順序每六十天一循環。在命學上是以晚上子時開始順時針到亥時, 十二個時辰為一天, 每一個時辰佔兩個鐘點。日與日的分界線是以子時來劃分的, 即晚上的十一點。十一點前是上一日的亥時, 過了十一點就是次日的子時,而不是午夜十二點是一天的分界點。
推算日柱干支法:
1、1901年——2000年日柱計算公式:干支總序數=5×(公元年最後兩位數-1)﹢〔(公元年最後兩位數-1)÷4〕﹢出生日在當年的天數﹢15
干支序數=干支總序數÷60的餘數
2、2001年——2100年公曆計算日柱公式:
干支總序數=5×(公元年最後兩位數-1)﹢〔(公元年最後兩位數-1)÷4〕﹢出生日在當年的天數
干支序數=干支總序數÷60的餘數
說明:1、〔(公元年最後兩位數-1)÷4〕的得數只取小數點前的整數;2、公元年最後兩位是00的視為100;3、出生日在當年的天數計算時要注意是平年還是潤年,平年的2月是28天,閏年的2月是29天。能被4整除的就是閏年,不能整除的是平年;4、干支序數餘數是1的,按照六十甲子順序查找,1對「甲子」,即為甲子,餘數是0的(也就是60)為癸亥。
例1:1998年2月5日
干支總序數=5×(98-1)﹢〔(98-1)÷4〕﹢36(1月大有31天,31+5=36)﹢15
干支總序數=485﹢24﹢36﹢15
干支總序數=560
干支序數=560÷60
560÷60 的餘數計算:
560÷60=9.33,
餘數=560-(60×9)=20
干支序數=20
對照《六十甲子順序表》,20對位是癸未。1998年2月5日,日干便是癸未。
例2:2017年3月24日
干支總序數=5×(17-1)﹢〔(17-1)÷4〕﹢83(1月大有31天,二月平28天,31+28+24=83)
干支總序數=80﹢4﹢83
干支總序數=167
干支序數=167÷60
167÷60 的餘數計算:
560÷60=2.78,
餘數=167-(60×2)=47
干支序數=47.對照《六十甲子順序表》,47對應的是庚戌,2017年3月24日,日柱就是庚戌。
時柱:出生時辰的干支就是八字中的時柱,時辰的干支大多萬年曆上沒有,需根據其出生日的天干來推算時辰干支。因子時為每天的第一個時辰,所以地支以子時為起點劃分時辰干支。
時柱干支推算公式:
時干數=日干×2+時支數-2=時干數(時干數超過10要減10,只取個位數)
時支數:時支是固定的,十二時辰順序是:子時、丑時、寅時、卯時、辰時、巳時、午時、未時、申時、酉時、戌時、亥時。
例:2017年3月24日11時23分的干支。按照上面的方法推算出24日的干支是「庚戌」。
已知日干「庚」為7,時支11時23分在十二時辰里屬於午時,「午」對照數字為7。
時干數=7×2+7-2=9(時干數超過10要減10,只取個位數)
9在《天干數字對照表》里屬於「壬」。2017年3月24日11時23分的時柱干支為「壬午」。
推薦閱讀:
※如何製作圖表非常精美的 Excel 文檔?
※六大財務公式——投資項目財務可行性分析
※辦公中,把 Excel 函數用到極致是怎樣一種體驗?
※人生的9個公式
TAG:公式 |