五行的计算公式是中国传统文化中用于推演事物属性与关系的重要方法,其核心依据阴阳五行的生克制化理论,广泛应用于八字命理、姓名学、风水布局等领域,五行的计算并非单一公式,而是根据不同场景(如天干地支、姓名笔画、方位等)采用对应的属性划分与量化方法,以下从基础到应用详细阐述各类计算逻辑。

天干地支的五行属性计算公式
天干地支是五行的基本载体,十天干与十二地支各有对应的五行属性,这是所有五行计算的基础,其属性划分遵循“同象归类”原则,即根据自然特性(如生长、炎上、稼穑、从革、润下)分配五行。
天干五行属性计算
十天干直接对应五行,无需复杂公式,仅需记忆对应关系:
- 甲、乙 → 木(甲为阳木,乙为阴木)
- 丙、丁 → 火(丙为阳火,丁为阴火)
- 戊、己 → 土(戊为阳土,己为阴土)
- 庚、辛 → 金(庚为阳金,辛为阴金)
- 壬、癸 → 水(壬为阳水,癸为阴水)
示例:若天干为“甲”,则其五行为“阳木”;天干为“丁”,则为“阴火”。
地支五行属性计算
地支的五行属性需分“本气”与“藏干”两层:
- 本气:地支支藏的最核心五行,与地支直接对应:
- 子、亥 → 水(子为阳水,亥为阴水)
- 寅、卯 → 木(寅为阳木,卯为阴木)
- 巳、午 → 火(巳为阴火,午为阳火)
- 申、酉 → 金(申为阳金,酉为阴金)
- 辰、戌、丑、未 → 土(辰、戌为阳土,丑、未为阴土,统称“四季土”)
- 藏干:地支中除本气外的隐藏五行,反映地支的复合属性:
| 地支 | 本气 | 藏干(主气→中气→余气) |
|------|------|--------------------------|
| 子 | 阳水 | 癸水(本气) |
| 亥 | 阴水 | 壬水(本气)、甲木(中气) |
| 寅 | 阳木 | 甲木(本气)、丙火(中气)、戊土(余气) |
| 卯 | 阴木 | 乙木(本气) |
| 巳 | 阴火 | 丙火(本气)、庚金(中气)、戊土(余气) |
| 午 | 阳火 | 丁火(本气)、己土(中气) |
| 申 | 阳金 | 庚金(本气)、壬水(中气)、戊土(余气) |
| 酉 | 阴金 | 辛金(本气) |
| 辰 | 阳土 | 戊土(本气)、乙木(中气)、癸水(余气) |
| 戌 | 阳土 | 戊土(本气)、辛金(中气)、丁火(余气) |
| 丑 | 阴土 | 己土(本气)、癸水(中气)、辛金(余气) |
| 未 | 阴土 | 己土(本气)、丁火(中气)、乙木(余气) |
计算逻辑:若仅需地支本气五行,直接按对应关系取用;若需分析地支复合能量,则需按“本气60%+中气30%+余气10%”的权重量化五行力量(如地支“寅”,甲木力量占60%,丙火30%,戊土10%)。
八字命理中日主强弱的计算公式
八字命理以“日主”(出生日天干)为核心,通过计算日主与月令、地支、天干的五行生克关系,判断命局中五行的强弱,是平衡调节的基础。
核心参数
- 日主:出生日天干的五行属性(如甲日干日主为甲木)。
- 月令:出生月地支,代表当月节气之气,是五行力量最强的参考。
- 得令、得地、得势:
- 得令:日主五行与月令五行同类(如日主甲木,月令为寅卯木),得令者力量为100%;若为生扶日主的五行(如日主甲木,月令为亥子水),得令者力量为50%;若为克制日主的五行(如日主甲木,月令为申酉金),得令者力量为-50%。
- 得地:日主在年、日、时支中得同类五行(如日主甲木,年支或时支为寅卯),每个同类地支力量为30%;若为生扶五行(如亥子水生甲木),每个地支力量为15%;若为克制五行(如申酉金克甲木),每个地支力量为-30%。
- 得势:日主在年、月、时天干中得同类五行(如日主甲木,天干有甲乙),每个同类天干力量为20%;若为生扶五行(如壬癸水生甲木),每个天干力量为10%;若为克制五行(如庚辛金克甲木),每个天干力量为-20%。
计算公式
日主总力量 = 得令力量 + 得地力量 + 得势力量

示例:某人生于甲子日,卯月(月令为卯木),年柱为乙亥,时柱为甲寅。
- 日主:甲木(阳木)
- 得令:月令卯木为同类木,得令力量=100%
- 得地:
- 年支亥水,生甲木,力量=15%
- 日支子水,生甲木,力量=15%
- 时支寅木,同类木,力量=30%
- 得地总力量=15%+15%+30%=60%
- 得势:
- 年干乙木,同类木,力量=20%
- 时干甲木,同类木,力量=20%
- 得势总力量=20%+20%=40%
- 日主总力量=100%(得令)+60%(得地)+40%(得势)=200% → 日主极旺,需用克泄耗五行(金、火、土)平衡。
姓名学中的五行笔画计算公式
姓名学以“康熙字典笔画”为基础,通过姓名笔画数对应五行属性,分析姓名对命局的补益作用。
笔画与五行对应关系
按“河图洛书”数理,笔画数尾数对应五行:
| 尾数 | 1、2 | 3、4 | 5、6 | 7、8 | 9、0 |
|------|------|------|------|------|------|
| 五行 | 木 | 火 | 土 | 金 | 水 |
注:笔画数需用繁体字康熙字典笔画(如“汉”繁体为“漢”,笔画为14,尾数4属火)。
计算步骤
(1)分别计算姓名中“姓、名、字”的总笔画数(单姓单名需拆分为姓+名两部分);
(2)将各部分笔画数转换为尾数,对应五行;
(3)统计姓名中五行总数量,判断五行是否平衡(缺失、过旺需补抑)。
示例:姓名“张三”(繁体“張三”)
- “張”康熙字典笔画11,尾数1 → 木
- “三”笔画3,尾数3 → 火
- 五行分布:木1、火1、土0、金0、水0 → 缺土、金、水,需通过补名或调整用字增加土、金、水五行(如改“张三”为“张培鑫”,“培”土15画(尾数5),“鑫”金24画(尾数4,但“鑫”由三金组成,部分流派直接按结构论金,此处按笔画尾数属火,需结合流派灵活应用)。
五行力量的量化计算公式
在风水、命理等高级应用中,需对五行力量进行量化,以精准分析生克制化关系,常用“十神量化法”:

- 比肩、劫财:与日主同类五行,力量系数为1.0(阳干比肩1.2,阴干劫财0.8);
- 食神、伤官:日主所生五行(木生火,火为木的食伤),力量系数为0.9;
- 正财、偏财:克日主且被日主所克的五行(木克土,土为木的财),力量系数为1.1;
- 正官、七杀:克日主的五行(金克木,金为木的官杀),力量系数为1.3;
- 正印、偏印:生日主的五行(水生木,水为木的印星),力量系数为0.7。
计算公式:某五行力量 = 实际数值 × 对应十神系数
示例:命局中“土”五行(克日主甲木)的笔画数为20,对应“正财”(甲木以己土为正财),则土的实际力量=20 × 1.1=22。
五行平衡的应用计算
五行计算的最终目的是实现“平衡”,即通过“同类相助、异类制约”调节命局或环境,平衡公式为:
五行平衡度 = (某五行力量 五行平均力量)/ 五行平均力量 × 100%
若平衡度绝对值>20%,则该五行过旺或过弱,需用生扶或克制五行调节。
示例:命局五行总力量为100,平均每行20,若“木”力量为30,则木平衡度=(30-20)/20×100%=50% → 木过旺,需用金(克木)、火(木生火泄气)调节。
相关问答FAQs
问1:五行计算中,日主强弱是否仅由月令决定?
答:不是,月令(出生月地支)仅代表“得令”力量,占日主总力量的30%-40%,还需结合“得地”(地支生扶同类)和“得势”(天干生扶同类)综合判断,日主甲木生于申月(金月,克木),若年支、时支有寅卯木(同类),且天干有壬癸水(生木),可能通过“得地”和“得势”抵消月令的克制,使日主由弱转强。
问2:姓名学五行计算中,笔画数尾数与五行结构冲突时如何处理?
答:需优先考虑“五行结构”(如“鑫”字含三金,属金;“淼”字含三水,属水),其次参考笔画尾数,森”字笔画12(尾数2属木),结构为三木,五行属木,与尾数一致;若某字笔画尾数属火,但结构明显含金(如“钏”字,金旁),则按结构论金,传统姓名学以“结构为主,笔画为辅”,避免机械按尾数误判。