杨易德全集官网
☯ “莫以易较高低,只以德服天下” ! 『 “习易先学厚德,做人先行载物;帮他先要自强,嗔起先灭不息”!』
文章1295浏览37554977本站已运行1096

不用万年历速排出日干支的数学公式

 

谈到不用万年历便能速排出八字日干支很多人都觉得很NB,其实有很多的方法,而我记得曾经就一个老头子跟我说要教我一套更快的方法,其为秒推,即不用任何口诀和公式,只需要看本子上所记住的几个数字就可以了,并且还演示给我看,我一看确实。而只可惜我没在乎这一点,所以当初就没学过来。

而民间使用普遍率及比较多的是另外一套方法,为著名的盲派流星赶月法,此方法我认为比较繁杂,尤其是需要记住一些口诀,虽然熟记后的确可以迅速排出四柱,但是并不适合懒人。又因其已成为了公开的秘密,网上随便一搜便能找到一大堆(且还附有详细解释的),故在此也不赘述。

而这里,杨易德是要给大家分享另外一招,当然,别担心,它不是什么葵花宝典,也不是什么武功秘籍。只是随着生活习惯的养成,我们现在已经开始逐渐普遍使用阳历了,这里正是看中其利用阳历(公历)快速查算日柱的方法,因为这种方法比较最适合浑浑噩噩度日子的人,尤其是喜欢忘记今天是农历初几的那一类。而这种方法好就好在又是利用纯数学公式(这个我也比较喜欢的原因之一,简单而不杂乱),可谓比较适合现代人。以下为方法全文(亲测可用,并含案例):

 

一:不用万年历速排出日干支方法及步骤

按:此方法须首先须记住六十甲子的数理:即天干甲为1、地支子为1起(注,按甲子起年干支之数,地支并不依月建之“寅为1”,而以年论,故“子为1”是为此理)。

这里是按照阳历(即公历)来起的,故依阳历的日期代入公式,按以下步骤来:

1、先算出所查的日期来,按公式得出一个数值X;公式为:(年数-1)×5+(年数-1)÷4+当年已度过的当年天数=x

2然后再将X除以60个甲子得出的整数后所剩下的余数天数为Y

公式:X÷60=Z。。。余(注意:这里不用管Z是多少,因为目的只要快速算出Y

3、y÷10=得的余数;为天干序数

4y÷12=得的余数;为地支序数

5、依照天干和地支序数再套上干支甲子序数顺序,即可直接得出日干支了(这个天干地支顺序与数的换算是比较基础的,故不赘述了)。

 

二:不用万年历速排出日干支的举例说明:

为了进一步理解公式,特举例以说明:

如欲查2012年阳历47干支为何,依根公式可得:

(2012-1)×5+(2012-1÷4+31+29+30+7=10055+502.75+31+29+30+7=10654.75=X这里需要说明的是,按照四舍五入,取整数X10655

X除以60=177个甲子。。。。。余35

35除以10=3。。。。余5。天干以甲为1顺排到5为戊

35除以12=2。。。余11。。地支以子为1顺排到11为戌

即得出干支为戊戌。

 

备注:

比较老的一篇文章了,此为杨易德早期日记之一,现分享给大家。需要说明的是,虽然这些方法看起来“很NB”,但并不是什么“八字命理学的难点”,而这种用电脑就完全可以替代的万年历运算方法,即使知道后也千万别拿出显摆当作“自己是高手”的依据哦!(^__^) ……

 

  • 版权声明:本文为杨易德原创作品,于11年前 ,首次在杨易德全集官网发表,共 1206个字。未经授权严禁复制转载,但欢迎分享文章链接。
  • 转载请注明:不用万年历速排出日干支的数学公式 - 杨易德全集官网 +复制链接
  • 作者介绍:杨易德道长,1989年生于湖北黄冈,为攀越易道高峰,日攻夜读;于大量实战下参悟易道。又在寻访民间高人十几年间,吸纳了百家所长,致精通多门术数,并有大量的独家心得公开著文分享,达千余篇。入道后,主修道法符箓,获得了完整的独门道法传承,并已成功为大量善信治病禳灾。现遵从师训,以济度阴阳为宗旨;行道法,攻五术,以术悟道,籍术弘道。
  • 关注方式:添加杨易德私人QQ/微信号:812463543 (注:非公众号,仅限于关注动态,请勿聊天打扰);可随时关注朋友圈更多最新动态,感受每日参玄悟道。也欢迎加入杨易德官方读者QQ第五群:543715865
  • 提醒:百度:杨易德全集官网,你可随时找到这里。

相关推荐

网友留言

  1. 青花瓷回复
    2013/09/30 04:33:28

    谈到不用万年历便能速排出八字日干支很多人都觉得很NB,其实有很多的方法,而我记得曾经就一个老头子跟我说要教我一套更快的方法,其为秒推,即不用任何口诀和公式,只需要看本子上所记住的几个数字就可以了,并且还演示给我看,我一看确实。而只可惜我没在乎这一点,所以当初就没学过来(今年回头看看)。

    为什么 对 自己那么不负责 至少你要为看你博客的人着想吧, 对于这种不负责任的行为 我只想说 一句话 请把那个老人的方法 传给我

    • 杨易德回复
      2013/09/30 11:51:25

      @青花瓷 哈哈,我已经后悔了!把那几个神秘数字纹在手臂上也不错哦,一拉手袖,呀,今天己亥。

  2. 青花瓷回复
    2013/09/30 04:40:43

    呵呵 不过还是谢谢你这种方法了 现在 很多智能手机下载一个万年历就可以查到出生的阴历日期的哇。不过你说得这种口诀 和计算方式 适合古代和没有手机在身上的情况下 而算命先生必须记忆力不衰退。o(∩_∩)o 哈哈 开玩笑的 不要当真

    • 杨易德回复
      2013/09/30 11:55:53

      @青花瓷 虽然是开玩笑的,我倒觉得很真!其实果然就是如此!像这种死东西,现在拿手机可以直接排了,能不用人脑的就不用人脑,留口气,人脑需要运算更复杂的辩证关系。不过很多人似乎还是很在乎,因为他觉得不排似乎对不起自己的水平,也是迫于世俗的偏见。

  3. 汽水哥回复
    2014/02/26 15:00:50

    请问杨老师,如果按照“X除以60=A。。。。。。余B天。” 得到B的值是少于10的情况怎么办? 或者是刚好就等于10,11的呢?

    • 汽水哥回复
      2014/02/26 15:06:16

      @汽水哥 以2014/2/20为例子,按照上文可以得到准确壬戌日,如果是要算26号的话, 个人觉得是要先得到所要算的日期之前或之后的,再顺推过去, 只是有个疑问,当然直接看手机上的万年历更快了。

      • 汽水哥回复
        2014/02/26 15:17:18

        @汽水哥 好,发现我错了,数学没学好。。。,

      • 杨易德回复
        2014/02/26 17:21:36

        @汽水哥 看万年历就行了,这个方法不行,还不如一掌经,但是那是盲人用的,不敢随便乱用。对于日期和节气,我也是看万年历。

    • 杨易德回复
      2014/02/26 17:20:15

      @汽水哥 y÷10=所得的余数;为天干序数;y÷12=所得的余数;为地支序数。你说的B就是Y;Y若等于10没有余数,那么应该就是余数1的前一位数,天干余数1的前一位一定是十天干最后一位,即癸。地支同理。你推算一下就知道了。

  4. Ronald回复
    2016/10/14 00:55:06

    对以上几个错误处进行修正。1、【(年数-1)÷4】此处应该是舍余取整(数),其目的是为了判断已过了几个闰年。而非是”如欲查2012年阳历4月7日的日干支为何,依据公式可得:(2012-1)×5+(2012-1)÷4+31+29+30+7=10055+502.75+31+29+30+7=10654.75=X,这里需要说明的是,按照四舍五入,取整数X为10655。“中的”四舍五入“。2、事例”(2012-1)×5+【(2012-1)÷4】+31+29+30+7=10055+502.75+31+29+{30}+7=10654.75=X,这里需要说明的是,按照{四舍五入},取整数X为10655。“中,”【】“中的计算结果应舍余取整,而非事例中所说的”{四舍五入}“,原因第一条中已经说明;”{30}“应为”31“,因为阳历3月是有31天的。附:日天干地支的序数的计算公式:日天干地支的序数的计算公式:日天干序数={{((年份数-1)×5+【(年份数-1)÷4】+当年已度过的天数)÷60}÷10}日地支序数={{((年份数-1)×5+【(年份数-1)÷4】+当年已度过的天数)÷60}÷12}EXCEL中公式的写法:日天干序数=IF(MOD(MOD(SUM((年份数-1)*5+INT((年份数-1)/4)+当年已度过的天数),60),10)=0,10, MOD(MOD(SUM((年份数-1)*5+INT((年份数-1)/4)+当年已度过的天数),60),10))日地支序数=IF(MOD(MOD(SUM((年份数-1)*5+INT((年份数-1)/4)+当年已度过的天数),60),12)=0,12, MOD(MOD(SUM((年份数-1)*5+INT((年份数-1)/4)+当年已度过的天数),60),12))在天干地支对照表中查其序数所对应的天干地支。备注:1、“【】”中取值时是“舍余取整”。2、“{}”中取值时是“舍整取余”。其中若遇“÷60” 余数为“0”时,则天干、地支的序数分别为10、12。若遇“÷10”或“÷12”余数为“0”时,则取值“除数”。

添加新评论

隐藏边栏