设为首页收藏本站|正體中文

天機易學論壇(風水168)

 找回密码
 註冊
查看: 2945|回复: 12

簡算日干支法

  [复制链接]
信誉:
好评率:100.00%
差评率:0.00%
质量:5.00分
交流:5.00分
附件:5.00分

浏览他的专栏

发表于 2010-5-21 00:04:07 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?註冊

x
簡算日干支法
有易友提供了篇算日干支法,需背上些口訣。口訣差有些許拗口,整理了一下西曆的規律,重編上簡算法如下,供各位易友未能帶上萬年曆時湊乎著用。

1.取年數A A=(當年西曆-1900)
2.取閏數B B=(A-1)/4 B去其小數取整數 B若為負數則為0
3.取生日數C C=由當年1月1日累加至生日之總日數
4.日干支數=A*5+B+C+10 化約至小於60之數即是

舉例:
1949/5/23
1.取年數A A=(1949-1900)=49
2.取閏數B B=(49-1)/4=12
3.取生日數C C=31+28+31+30+23=143
4.日干支數=A*5+B+C+10=49*5+12+143+10=410 減去360=50=癸丑日

2004/5/23
1.取年數A A=(2004-1900)=104
2.取閏數B B=(104-1)/4=25.75 去小數 B=25
3.取生日數C C=31+29+31+30+23=144
4.日干支數=A*5+B+C+10=104*5+25+144+10=699 減去660=39=壬寅日

補述:這個方法是有限制的,從1900到2099,倒是可用。
0人打分
|
好评率:100.00%
|
差评率:0.00%
质量:5.00分
交流:5.00分
附件:5.00分
楼主其他發帖
发表于 2011-2-20 15:38:37 | 显示全部楼层
簡算日干支法,這個方法是有限制的,從1900到2099,倒是可用。
发表于 2011-2-20 19:37:23 | 显示全部楼层
以前我读书时在图书馆找到一本什么古书了(忘了),上面有个表只要简单运算就可知道,我抄下方法后复印那张表,但现在那表怎么也找不着,我抄的方法还在,真是奇怪啊。每年都找就没发现,要是发现我肯定上传
发表于 2011-3-1 20:36:50 | 显示全部楼层
万年历软件多得是,用以上公式计算太辛苦了
发表于 2011-3-2 19:34:15 | 显示全部楼层
簡算日干支法,谢谢!!
发表于 2011-3-17 00:50:29 | 显示全部楼层
方法太复杂,还是翻万年历来的快
发表于 2015-1-9 20:09:27 | 显示全部楼层
以前听我师说过,盲人有口诀以年月起日干支,据说是上天给盲人的灵感,为他们残缺者留口饭吃,明眼就莫去争,说那是“黑暗经”,明眼若用多了易致盲。只是听说,也不知真假,所以抱着宁信其有的原则,也就宁愿去翻一下万年历,莫去走那个捷径。
发表于 2015-1-10 12:11:56 | 显示全部楼层
我还是用万年历吧!
发表于 2015-1-10 13:52:40 | 显示全部楼层
日干支公式:看了还是嘛烦。
发表于 2015-1-11 19:59:56 | 显示全部楼层
日柱干支演算法

只要记住以下几句口诀,日柱即可一推而出,口诀如下:

[西元纪年后两位,   
减一除四取商数;
同法除以一十二,
馀数乘五加基数;
再加月日总日数,
六十除馀日干支。]

日柱干支公式:

{〔(A-1 / 4)〕Q +〔(A-1)/12〕R×5+15+B } / 60 R =C
  

  Q为商数。R为余数。15为基数。A为西元后两位。B为日月总天数。

1901-2000年基数为15,2001-2100年基数为00,2101-2200年基数为44。1801-1900年基数为31,1701-1800年基数为47,1601-1700年基数为03。

试以1999年6月15日下午3:30为例,依上述方式如何求其日干支?

A:「一九○一后两位」,即把1999年取最后两位数,即为九十九,减一除四取商数,运算如下:(99-1)÷4=98÷4=24商数馀2,馀数2不管它,只取商数24。B:「同法除以一十二,余数乘五加十五」,运算如下:(99-1)÷12=8余数为2,2乘5为10,10加15为25.



C:「再加月日总日数,六十除馀日干支」月日总日数,即该年元旦到该日的总日数,很好算,以4个月为一单位,1到4月若无闰月为120天,闰二月则成121天;5到8月为123天;9到12月为122天,因逢60皆可整除,可将1到4月视为0日;5到8月为3日;9到12月为2日,外加零数日数,以今年6月15日为例,因无闰年,故1到4月为0,只需算5月31天加6月15天,31+15=46

〖李心骑按〗亦可根据口诀“单月加零双三十,又加当月调节数;最后再加推算日,若逢闰年三月起,调节加一莫要忘。”
简单的加上每个月的调节数。经验证总结:
每个月的调节数如下所列:一、四、五为 0;二、六、七为1;三月为-1;八月为2;九、十月为3;十一、十二月为4;


A+B+C=24+25+46=95超过60需整除取馀数,95÷60=1馀35,35即为1999年6月15日的日干支。个位数为干,支为12(地支)馀数,故知干为5,即戊,支为35÷12=2馀11,取馀数11,地支11为戍,故干支合起来为戊戍。就这么简单,赶快查一下万年曆,看一不一样。


〖李心骑按〗以下求基数公式是个人偶有所悟,潜心钻研实践所得。熟练后用心算可在数十秒内推算出前后数百年内任何一日的干支。
基数1=60-[(AB-20)*16-(AB-20)/4QS]/60QY
基数2=[(20-AB)*16-(23-AB)/4QS]/60QY






公历推算日干支口诀


西元纪年后两位,
减一除四取商数;
同法除以一十二,
余数乘五加基数;
单月加零双三十,
又加当月调节数;
最后再加推算日,
若逢闰年三月起,
调节加一莫要忘;
总数除以六十数,
余数对应花甲数;
舍十取个即得干,
余数除以十二数,
余数即是地支数。         

每个月的调节数如下所列:一、四、五为 0;二、六、七为1;三月为-1;八月为2;九、十月为3;十一、十二月为4;

【李心骑原创】
发表于 2015-4-8 16:37:43 | 显示全部楼层
李心骑同志的算法非常好用
发表于 2015-11-24 09:23:26 | 显示全部楼层
算来算去头都大了 现在下载一个万年历在手机里好像不费什么力气
发表于 2015-11-25 00:38:37 | 显示全部楼层
以前还要翻书,翻书比自己算要快  准 ,自己算会算错。
现在手机万年历随时随地可查  快 准

本网免责声明|Archiver|手机版|網站索引|百度Sitemap|谷歌Sitemap|天機易學論壇(風水168)

GMT+8, 2024-5-2 07:34

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表