分享

排盘软件的主程序:如何不用八字排盘软件也能排出命盘

 南山远坡 2023-05-02 发布于浙江

在《理清天干五合的朴素思维》的文章中提到天干五合具有计数坐标点和参照的作用。

所谓合,有“和”与“共”的意思,所谓统运,统也有合一的意思。

甲己年份的三月必定是戊辰月,戊属土,转换成阴阳五行,戊属土,既所谓甲己合化土。其他天干五合也同此理。丙辛合化水,三月合用壬辰月;丁壬合化木,三月合用甲辰月;乙庚合化金,三月合用庚辰月;戊癸合化火,三月合用丙辰月。

为什么要以辰月来统,原因复杂,也许是巧合,但一定和中国古代天文历法有撇不开的关联,它呈现数术的规律变化,自然与六十组的天干地支变化规律最直接相关,最统一的规律是

不仅辰月的天干阴阳五行属性用“五合”能统一,日时也是统一的,用的也是“五合”的规律:

甲己日的辰时(7点-9点),一定是辰时;

乙庚日的辰时,一定是辰时;

丙辛日的辰时,一定是辰时;

丁壬日的辰时,一定是辰时;

戊癸日的辰时,一定是辰时。

所以,一旦知道了是年份的天干地支,什么年,那么一定知道这一年的十二月份天干地支。

年份它的规律很简单,60年一轮回,只要找到最近的甲子年是哪一年,它的序列为1,比如,1984年是甲子年,1+3=4,就是1984+3=1987,1987的序列是4,60组天干地支的顺序,序列4就是丁卯,1987就是丁卯年。

丁卯年的辰月是丁壬合木,甲辰月,甲辰的前一位是癸卯,二月是癸卯,一月再往前推是壬寅月,往前往后都能做到。

但前提有二:

一,必须了解天干地支排列组合的逻辑。

二,十二月建不是按照农历或阴历而建,而是根据二十四节气而建的。比如有人生在农历九月初一,但是不一定就是戌月,而是根据出生的这一年九月初一这一天所处的节气。真正的戌月是从寒露那一天交节的那一刻开始、到霜降彻底结束这两个节气。因此对节气需要熟悉知道。

时辰与月建的规则是一样的,十二个月,十二个时辰,用天干五合的规则,遇龙(辰)而化。所以所谓的“化”,是一个很精妙的字眼,“化”有“以一知百”的意思,含变化通晓又不离其宗之意思。记住一句“天干五合,遇龙而化”,不用排盘软件,就能根据年份的干支轻松推出月份和时辰的天干地支。


至于如何知道日柱天干地支,即一年中某一天是什么天干地支,古人则需要记住过往100年乃至120年的变化,因为天干地支只有60组,在一年里循环6次,360天。

虽然意味着实际还得记住60组天干地支的序列数:

  比如甲子的序列数就是1,甲戌的序列数是11,但这样还不一定有用。

实际的二十四节气是根据阴阳历的结合,主要还是根据太阳的照射点来推的,它更实际,所以真正论命的十二月,是根据二十四节气来定的,而不是我们所谓的阴历。地球绕太阳公转是365.2422天,所以二十四节气也不是平均的。因此,日柱天干地支呈现的规律就不是'天干五合’统运能解决的了。

有一个公式来准确知道具体日子的天干地支,高氏日柱公式,非常麻烦,这个公式往里面加入很多常数:



r:不是最终结果,而是最后用r/60(整除),会得出一个余数,余数就是60组天干地支某一组的序列数。此外,如果一年中,是闰年2月之后的日柱,算出的r还需要加1,之后才能去整除60。

s:年数的后两位减1,比如2022年,s=21。(公式里有个s除以4(s/4),这个取整,没有四舍五入,21除以4,就取5。如果除尽,取0。)

u:s/4的余数。比如2022年,s=21,除以4,余1,因此,此时u=1。

m:月基数。以一年之内的前几个月(公历)的日数总和除以60,得出一个余数,m就是这个余数。比如2022年5月,m=0。

d:日期数。比如2022年5月1日,那么d=1。

x: 世纪常数。这个世纪常数又有一个公式。

1,公式里的C就是世纪数,这个C与平时有点不一样,比如我们通常把1900年-1999年称为20世纪,但是它是把1901-2000年称为20世纪。2001年到2100年,称21世纪,如此类推。

2,公式中的(C-17)/4,整数值。比如2022年属于21世纪,那(21-17)/4=1。

3,之后得出的总值X,将X整除60得出一个余数,这个余数就是上面所说的世纪常数。

21世纪的世纪常数是[44 x(21-17)+1+3]整除60 ,余数是0。那么21世纪的世纪常数是0。

20世纪的常数是44x3+0+3=135,整除60,等于2,余数15,所以20世纪的世纪常数是15。


回到日柱公式:

如果是2022年5月1日的日柱,s=21,s/4=5, u=1,m=0,d=1,x=0, 2022年不是闰年,r不用加1。

那么:

r=5x6+5x(5x3+1)+0+1+0=111, 111/60, 整除余数是51。

那么2022年5月1日的日柱干支序列号是51,那天是甲寅日。

2020年的5月1的日柱,s=19,s/4=4,u=3,m=0,d=1,x=0。 

r=4x6+5x(4x3+3)+0+1+0=100, 2020年是闰年,且 5月是2月之后,所以需要加1,(r+1)/ 60, 整除余数是41,

那么2020年5月1日的日柱干支序列号是41,那天是甲辰日。

如果你们有兴趣可以去算,实际上这套公式就是市面上各种命盘排盘软件的主程序。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多