目前網(wǎng)上流傳的高氏日柱公式是錯(cuò)誤的领曼,包括百度百科里面。例如蛮穿,用高氏日柱公式算公歷2000年1月1日的日柱庶骄,得出的結(jié)果是錯(cuò)誤的。
我在維基百科里面找了一個(gè)更準(zhǔn)確的日柱公式践磅,現(xiàn)在推薦給大家单刁。
C 是世紀(jì)年數(shù)減1,y 是年份后兩位府适,M 是月份幻碱,d 是日數(shù)。1月和 2月按上一年的 13月和 14月來算细溅。[ ]表示取整(小數(shù)點(diǎn)前的數(shù)字)褥傍。gz 除以60的余數(shù)是干支數(shù),如果余數(shù)為0喇聊,則取60恍风。
公式應(yīng)用舉例:
例1:計(jì)算公歷2000年1月1日的日柱
gz=44*19+19/4+5*99+99/4+30(13+1)+42/5+8=1795
1795除以60的余數(shù)為55,即當(dāng)日的日柱為戊午
注:因?yàn)?月需要按照上一年的13月來算誓篱,所以C的值為20-1=19朋贬,y的值為99
例2:計(jì)算公歷1998年6月20日的日柱
gz=44*19+19/4+5*98+98/4+30(6+1)+21/5+20+7=1595
1595除以60的余數(shù)為35,即當(dāng)日的日柱為戊戌
例3:計(jì)算公歷1972年6月1日的日柱
gz=44*19+19/4+5*72+72/4+30(6+1)+21/5+1+7=1440
1440除以60的余數(shù)為0窜骄,取60锦募,因此當(dāng)日的日柱為癸亥