七政是日、月与金水(木)、火土五星。四馀是指太阳?次一辰宫为第一度,月亮?第二辰宫位为第三度等十二分野的行星位置关系。(见下表)
表中各星的度数由小到大依次排列:金星——1.5°;火星——2.5°,土星—3.5%;木星-4.5%,天王星-6%,海王星-7%。
1、以日月和金水的相对位置来确定行度的起讫点
2、确定每宫的起点和终点及每个宫内包含几个恒星
3、计算各个星座内所包括的行度和宿度的大小
4、根据各行度内的恒星数目计算出该行的长度
5、按照上列公式进行运算后得出整个天球上的所有天体方位角
6、将所得结果按顺时针方向旋转90o得到黄道经纬线
7、用黄赤交角的正切值减去180度求得赤道半径
8、在地球仪上将上述数据标出即可完成一个完整的七政四余盘了
附注1:关于二十八舍五入的问题
由于中国古代没有采用十进制的记数方式,所以古代的天文学家们就采用了28进制来记录天文现象的发生时间。如中国古天文学中的岁差问题就是一个很好的例子,28个时辰等于一年,12个月又正好是一个回归年,1年的12分之一恰好相当于1天的24小时。因此我们可以用2^3=27.5分钟来表示一天的长度,28.5秒表示一分钟的长度。26.5厘米代表一米长,3毫米则代表着0.01公分。3米就是0.3英寸,4英尺则是0.33码,5英吋则为1.85寸,6尺约3.97公尺,7寻约为6.35呎,8丈即10.8公里,10合13.56平方市亩,11石约16.7公斤等等......这些数字都符合我国古代的计量单位制度。
附注2:如何使用计算机软件来进行七政六壬的计算?
首先需要下载一个叫做MATLAB的软件包,安装好之后打开程序并输入如下代码
#!/usr/bin/dev/math.h
intmain(){inta=0,b=1e52,c=3f41,g=6459,t=4a63,p=7995,s=9296,w=5989
format("A=%D",'B',0);format('C=%E’,'G」,1);format(“T=(+),P=(++)+”),"";printf(stack[]"n");return0;}
以上这段代码的作用是将上面得到的数值转化为二进制数的形式输出到屏幕上显示出来。
最后再给出一段有关七政四余计算的简单算法吧
假设现在要解一下某人的命格情况,那么首先要找到他的出生月份,然后找出这个月出生的人所在的农历日期,接着还要算出他在那个季节出生的概率是多少,然后再把这三个条件综合起来看
发表评论