高氏计算日柱的办法,最准确推日柱的方法
天干地支纪日怎么计算?
我把公式给你
日天干地支
从已知日期计算干支纪日的公式为:
g=4C+[C/4]+[5y]+[y/4]+[3*(m+1)/5]+d-3
z=8C+[C/4]+[5y]+[y/4]+[3*(m+1)/5]+d+7+i
其中c是世纪数减1。奇数月 i=0,偶数月 i=6,年份前两位,y 是年份后两位,M 是月份,d 是日数。[ ] 表示取整数。
1月和 2月按上一年的 13月和 14月来算,因此C和y也要按上一年的年份来取值。
g 除以 10 的余数是天干,z 除以 12 的余数是地支。
如果先求得了g,那么
z=g+4C+10+i(奇数月i=0,偶数月i=6)
如:
2009年7月16日
G=80+5+45+2+4+16-3=149 余数为 9,天干是「壬」
Z=149+80+10+0=239 余数为11,地支是「戌」
怎样算庚日?什么是庚日
立夏后的第三个庚日为初伏,立秋后的第一个庚日为未伏,庚日是由天干地支10天为周期,
小明初一的是十五岁,干嘛到了初三还是十五岁呢?
因为是从年初一到年初三
干支纪日法的日柱公式
由于公历与干支纪法的体系和周期完全不同,因此它们之间的换算问题比较复杂。尤其是求解公历任一日的日干支是十分困难的,目前主要依靠查询万年历解决。作者经过潜心研究,探究推导出──计算公历任一日干支的历法公式,简称《高氏日柱公式》。此公式采用插入世纪常数和月基数的方法,简捷准确而又科学实用,彻底解决了由来已久的历法换算难题。在“不查万年历,日柱早知道”的具体问题上具有极大的实践意义。
编辑
1高氏日柱公式
1.1 符号意义
r:日柱的母数,r除以60的余数即是日柱的干支序列数;
s:公元年数后两位数减1,取整数值;
u:s除以4的余数;
m:月基数
d:日期数
x:世纪常数
注意:闰年2月之后,求出的r需要再加1。
1.2 世纪常数
现将17世纪至26世纪一千年间的世纪常数x,对应列表如下: 表2-1.1世纪数N 17 18 19 20 21 年限 1601-1700 1701-1800 1801-1900 1901-2000 2001-2100 世纪常数x 3 47 31 15 0 表2-1.2世纪数N 22 23 24 25 26 年限 2101-2200 2201-2300 2301-2400 2401-2500 2501-2600 世纪常数x 44 28 12 57 41 1.3 月基数
月基数m,即为前几个月的日数总和除以60的余数。
详见下表: 表2-2月基数表月份 1 2 3 4 5 6 7 8 9 10 11 12 月基数 0 31 -1 30 0 31 1 32 3 33 4 34
八字中的日柱如何推算出所属十神?
你好!
八字十神怎么看
十神:(比肩、劫财、伤官、食神、正财、偏财、正官、偏官、正印、偏印)统称为十神。十神代表一个人的社会关系与自然环境,是八字预测学的核心理念。四柱预测学确定了十神理念,然后有原命局和大运流年,共同组成了一个推断我们命运走势的模拟时空概念,用以预知未来与人生。
一、什么是十神。十神是由比肩、劫财、食神、伤官、正财、偏财、正官、七杀(又名偏官)、正印、枭神(又名偏印)等组成的,它们是由十干与日干发生的生助克泄耗的的关系而产生的。
一、与日干阴阳、五行相同者为比肩,比如甲木日干,遇甲木、寅木为比肩;与日干同五行,不同阴阳的,为劫财,比如甲木日干,遇乙木、卯木为劫财。因为它们帮助日干的,所以比肩与劫财又称助神。比肩与劫财代表平等与竞争。
二、日干所生者、为同阴阳的是食神,比如甲木日干,遇丙火、巳火为食神;日干所生者、为不同阴阳的是伤官,比如甲木日干,遇丁火、午火为伤官。因为它们泄秀日干的,所以食神与伤官又称泄神。食神伤官代表奉献与付出。
三、日干所克者、为同阴阳的为偏财,比如甲木日干,遇戊土、辰土、戌土为偏财;日干所克者、为不同阴阳的是正财,比如甲木日干,遇己土、未土、丑土为正财。因为它们耗损日干的,所以偏财与正财又称耗神。正财偏财代表拥有与物质。
四、克日干者、为同阴阳的是偏官,比如甲木日干,遇庚金、申金为七杀;克日干者、为不同阴阳者是正官,比如甲木日干,遇辛金、酉金为正官。因为它们克制日干的,所以七杀与正官又称克神。正官偏官代表事业与变故。
五、生日干者、为同阴阳的是枭神,比如甲木日干,遇壬水、亥水为枭神;生日干者、为不同阴阳的是正印,遇癸水、子水为正印。因为它们是生扶日干的,所以枭神与正印又称生神。正印偏印代表思想与学识。
希望对你有所帮助!望采纳!
最简单的日柱算法?
高氏日柱公式
编辑
(一)公式
(二)符号意义
r:日柱的母数,r 除以60的余数即是日柱的干支序列数;
s:公元年数后两位数,
取整数部分;
u:s 除以4的余数;
m:月数,“[ ]”内取整数部分;
d:日期数;
x:世纪常数
(三)世纪常数
世纪常数x是高氏日柱公式中重要的数值。高氏日柱公式以世纪为运算区间,仅取公元年数后两位代入运算,极大地简化了日柱求解过程。以世纪为区间进行运算时,每个世纪的日柱初始值必然不同,设日柱初始值为世纪常数x。
关于世纪常数的性质和意义,作出以下两点说明:(1)每世纪的第一年是从“0”开始的,故整百整千的“世纪年”即为每世纪的第一年。即例如:1900年应视为20世纪的第1年,其公元年份后两位为零,即s=0。
(2)世纪常数x即为每世纪第一年3月1日的的日柱序列数减1(由于月数改良后,将每年3月视为本年的起始月),即例如:21世纪的世纪常数即为2000年的3月1日的日柱序列数减1,而2000年3月1日是戊午日,“戊午”的序列数是55,故x=55-1=54(由于干支计数的60循环,而54-60=-6,从计算角度来看54与-6是等价的)。
现将17世纪至26世纪一千年间的世纪常数x,对应列表如下:
(四)月数
月数m,即为一年中各月的月份数。
为了简化闰日变量的复杂性,增强月基数的规律性,采用将闰日置后的方式进行求解。由于所有的闰日都加设在每个闰年的2月末尾,故可以采用将2月视为上一年的末月,即"14月"的方法,以消除闰日在日柱计算中的复杂插入。相应地,须将1月视为上一年的"13月",而将每年的3月份视为本年的起始月。
需要申明的是——公式中的符号“m”不再表示月基数,而表示月份数。直接输入月数m,通过函数运算输出“月基数”。将月基数巧妙地包含在运算之中,代替了对月基数表的识记。即:(“[ ]”内取整数部分)[4]