夫運者,人生之傳舍.探命之說先以三元、四柱、五行、生死、格局,致合以定根基,然後考究運氣,協而從之,以定平生之吉凶也.且根基如木,運氣如春,春無木而不著,木無春而不榮.賦以根基淺薄者,如蒿萊之微,春風潛發,亦能敷茂,豈能久耶?根基厚壯者,如松柏之實,不爲歲寒所變,此所謂先論根基,後言運氣者歟.
古人以大運則一辰十歲,折除以三日爲年者,何?蓋一月之終,晦朔周而有三十日;一日之終,晝夜周而有十二時;總十年之運氣,凡三日有三十六時,乃見三百六十日,爲一歲之數.在一月之中有三百六十時,折除節氣算,計三千六百日爲一辰之十歲也.人生以百二十歲爲周天論,折除之法,必用生者實曆,過日時數其節氣之數.
陽男陰女,大運以生日後未來節氣日時爲數,順而行之.陰男陽女,大運以生日前過去節氣日時爲數,逆而行之.假如甲子陽男,十二月二十四日巳時生,是月也,二十九日申時立春.陽男數以未來之日,自二十四日巳時至二十五日巳時,方是一日之實數.至二十九日申時,正得五日三時之節氣,實曆過六十三時.折除過六十三時,折除計六百三十日,乃一歲奇九月之大運;起於丁丑,必自十二月生日後,實經歷過二十有一月,是日,運方移宮,是越三歲九月之內,方是,甲子十二月生,行一歲奇九月之大運也.今人行運,多用約法論,以一歲奇八月起運,便以二歲,殊不明折除實曆之數也.
又曰:大運者,乃八字之表裏也.取用當度其淺深,成歲須較夫多寡.然而三日而成一歲,見有餘人謂之零,見不足人謂之借.但知其零借,不知其所以零借.假如陽命正月初一日丑時正一刻生,至初四日丑時正一刻立春節,乃作一歲全.若春在寅時,則多一時,乃零一旬.若欠一時,乃借一旬.又以行運之法論之,假如甲子年正月初一日子時正一刻生,行運算至乙丑年正月初一日子時正一刻,乃作一歲.內小六個月,即進六日,在初七日子時正一刻方作一歲.只要算足十二個月,即爲本年有閏四月,乃多一月矣.當退還本年十二月初七日子時正一刻交運,從此算後十周年方換一運.若學者不知其生刻獨知其生時,即以生時扣算六節之時,亦差不運.
운(運)이란 사람이 살면서 잠시 머무는 숙소와 같다. 명을 분석할 때는 먼저 삼원(三元), 사주, 오행, 생사, 격국, 근기(根基)를 찾는다. 다음에 운기(運氣)를 살펴서 서로 돕고 따르는 지를 봐서 평생의 길흉을 판단한다. 근기(根基)란 나무처럼 뿌리가 있는 것을 말한다. 운기(運氣)라 봄과 같은 계절을 말한다. 봄에 나무가 없으면 눈에 띄는 두드러진 것이 없고, 나무가 봄을 만나지 않으면 꽃을 피우지 못한다.
부(賦)에 나온다. “근기가 얕으면 잡초와 같다. 봄바람에 잠시 피어서 금방 무성해지지만 어떻게 오래 가겠는가? 근기가 튼튼한 것은 가령 소나무와 잣나무처럼 튼튼해서 추운 겨울에도 변하지 않는 것을 말한다. 사주를 논할 때는 먼저 사주의 근기(根基)를 논하고, 다음으로 대운을 말하는 것이다.”
고인들이 대운의 한 구간을 10년으로 잡았다. 3일로 나누어 년을 구하는 것은 왜인가? 한달의 완성은 달의 주기로 30일이다. 하루의 완성은 낮과 밤을 돌아 12시진이 된다. 3일은 36시진에 해당한다. 한 해를 360일로 계산한다. 한달은 360시진이 된다. 절기를 이용한 대운계산에서 3,600일이 한 대운, 10년이 된다. 사람은 120세가 한 주기가 된다. 대운을 계산할 때는 반드시 태어난 날을 기준으로 절기까지 일시를 세어야 한다.
양남음녀(陽男陰女)의 대운은 생일 후 다가올 절기까지의 일시를 세어 구한다. 대운은 순행한다. 음남양녀(陰男陽女)의 대운은 생일전에 지난 절기까지의 일시를 세어서 구한다. 대운은 역행한다.
가령 甲子년 양남(陽男), 12월 24일 巳시생에 태어난 경우, 그 달은 29일 申시가 입춘이다. 양남은 미래 절기까지 숫자를 센다. 24일 巳시에서 25일 巳시까지 만 하루가 된다. 29일 申시 절기까지는 5일 3시진이다. 실제 달력상 63시진을 넘길 수 있다. 63시진이 넘는 것은 버리고, 대운일수로 630일이 넘는 것도 버린다. 그러면 丁丑월에서 수를 세어 1년 9개월이 대운 시작점이 된다. 태어난 날로 부터 21개월이 지나서 대운이 바뀐다. 나이로는 3세 9개월이 된다. 甲子년 12월생은 1년 9개월의 대운을 쓰게 된다.
요즘 사람들은 간이법을 써서 1년 8개월에 대운을 시작하거나 2년이 지나서 대운을 시작한다. 이는 사람들이 실제 달력의 날짜 수를 잘못 계산한 것이다.
대운이란 팔자와 표리관계에 있다. 대운을 보다 정확히 계산하기위해서 년에서 얼마나 남고, 모자라는지를 봐야 한다. 그래서 3일을 1년으로 하면 조금 남는 경우(零)도 있고, 좀 모자라는 경우(借)도 있다. 사람들이 년을 기준으로 남거나 모자라는 것을 알지만 그 이유는 잘 모른다. 가령 양남(陽男)이 정월 초하루 丑시 정 1각에 태어나면 초 4일 丑시 정1각 춘절까지는 3일차이로 대운으로 꽉 채운 1년이 된다. 만약 寅시라면 한 시진이 많아진다. 대운에서 10일이 남는다. 만약 子시라면 대운에서 10일이 모자란다. (출처: 왕씨주낙록자부王氏註珞琭子賦)
실제 대운 계산법
대운의 적용법을 살펴보자. 가령 甲子년 정월 초하루 자시 정1각에 태어나서 乙丑년 정월 초하루 자시 정1각이 되면 만 1년이 된다. 그런데 실제로는 년중에 작은 달이 여섯 달 있다. 6일을 더 가야 한다. 초 7일 子시 정 1각이 되어야 만 1년이 된다.
만약 1년을 그냥 12개월로 간주하고 쓸 경우, 해당되는 년에 윤 4월이 있으면 실제 한달이 많다. 그러므로 같은 해 12월 초 7일 子시 정 1각에 대운이 바뀐다.
이렇게 계산을 해서 10년을 지나면 한 대운이 된다.
만약 명리를 배우는 사람이 생각(生刻)을 모르고 생시(生時)만 아는 경우, 생시만으로 계산해도 차이는 크지 않다.
(출처: 왕씨주낙록자부)
(역주: 실제 대운을 구하는 방법을 살펴보자.
여명, 음력 1958년 12월 28일 축시. (양력 1959年2月5日1时31分)
음력12월 27일이 입춘이다. 사주는己亥 丙寅 戊午 癸丑. 경칩은음력 1959년1월27일 申시이다. 생일에서경칩까지는29일7시진이된다. 29*12+7=355 시진. 1시진은10일이므로3,550일이된다. 음력은1년이360일이므로이 명조는 10년에서50일이모자란다.
그 다음 윤달을 찾는다. 태어난 날부터 만10세 생일까지 윤달이 네 번 있다. 120일을 뺀다. 또 태어난 날부터 만10세 생일까지 작은달(小月)이 58번으로 58일을 더한다. 만 10년 3,600일 기준으로 계산하면 3,600-50-120 + 58 = 3488이다. 3600-3488 = 112가 된다. 그러므로 만 10년 생일에서 112일을 뺀다. 그 결과 음력 1968년 9월 4일 丑시(양력1968年10月25日)에 대운이 바뀐다.
중국에서 많이 쓰이는 www.qian64.com 계산결과는 68年12月17日 교운이다.)
* 음력은 360일을 1년으로 삼기 때문에 실제 1년의 일수와 차이가 있다. 이 차이를 해결하기 위해 만민영을
보정법을 제시하고 있다. 이 보정법을 사용해야 정확한 대운을 산출할 수 있다.