八字算命网 > 天干地支 > 天干地支算法 天干地支算法很简单

天干地支算法 天干地支算法很简单

  • 时间:2023-07-25
  • 作者:八字算命小编
  • 来源:八字算命网

天干地支算法,天干地支的算法其实很简单,下面为你详细介绍一下:


 

天干地支算法很简单

首先,我们先来计算年份的天干地支。将公元年数减去3,然后除以10取余数,这个余数就是天干的序数。然后再将公元年数除以12取余数(如果余数为0,则顺位为12),这个余数就是地支的序数。

举个例子,比如我们要计算2010年的天干地支。首先将2010减去3得到2007,2007除以10的余数是7,查表得到天干是"庚"。然后将2007除以12的余数是3,查表得到地支是"寅",所以2010年的天干地支就是"庚寅"。

接下来,我们来计算月份的天干地支。月份的地支是固定的,所以只需要计算月干。计算月干时,先将年干的序数乘以2,然后加上月份。然后将这个数除以10取余数,这个余数就是月干的序数。

我们要计算2010年三月的天干地支。首先计算年干序数是7,然后将7乘以2再加上3得到17,然后除以10的余数是7。查询天干表得到天干是"庚",所以2010年三月的天干地支就是"庚辰"。

接下来,我们来计算日干地支。如果年份在1900年到1999年之间,计算日干地支的基数是(年尾两位数+3)乘以5加55再加上(年尾两位数-1),然后除以60得到的商数就是日干地支的基数。如果年份在2000年到2099年之间,计算日干地支的基数是(年尾两位数+7)乘以5加15再加上(年尾两位数+19),然后除以4得到的商数就是日干地支的基数。然后找到从1月1日到目标日期的天数,将这个天数除以60得到的余数就是日干地支的序数。然后分别查表得到天干和地支。

举个例子,比如我们要计算2010年4月12日的天干地支。因为年份在2000年到2099年之间,所以计算日干地支的基数是(10+7)乘以5加15再加上(10+19),然后除以4得到的商数是47。然后计算从1月1日到4月12日的天数是149,除以60得到的余数是29。查表得到天干是"壬",地支是"辰",所以2010年4月12日的天干地支就是"壬辰"。

最后,我们来计算时干地支。时干等于日干序数乘以2再加上日支序数减去2。

倒推年龄法可以用来从今年的天干地支推算任何年龄的天干地支。假设今年的天干地支是"庚寅",我们要推算56岁的天干地支。将56除以60的余数是6,查询天干表得到天干是"乙"。然后将56除以60的商数除以10的余数是6,查询地支表得到地支是"未",所以56岁的天干地支就是"乙未"。

展开全文

输入信息,解读你的未来发展

天干地支推荐

2023年天干地支是什么 2023年出生的属兔人命运如何
2023年天干地支是什么 2023年出生的属兔人命运如何
天干地支
月份对应的天干地支 三月对应的地支
月份对应的天干地支 三月对应的地支
天干地支
2023年是什么年 2023年天干地支
2023年是什么年 2023年天干地支
天干地支
生辰八字查询 天干地支与八字
生辰八字查询 天干地支与八字
天干地支
天干地支小知识 天干相生是什么意思
天干地支小知识 天干相生是什么意思
天干地支
天干地支解析 天干地支基础
天干地支解析 天干地支基础
天干地支
天干是用来干嘛的 天干指的是什么
天干是用来干嘛的 天干指的是什么
天干地支
地支六冲六害六刑 六害是哪六害
地支六冲六害六刑 六害是哪六害
天干地支
天干地支的含义 12地支有哪些
天干地支的含义 12地支有哪些
天干地支
天干地支小知识 十二地支的正确读法带拼音
天干地支小知识 十二地支的正确读法带拼音
天干地支
2023年月份天干地支对照表 2023年天干地支日历表
2023年月份天干地支对照表 2023年天干地支日历表
天干地支
天干地支口诀 天干地支背诵口诀24个字
天干地支口诀 天干地支背诵口诀24个字
天干地支
天干地支小知识 天干地支顺口溜
天干地支小知识 天干地支顺口溜
天干地支
天干地支与年月日的关系 天干地支时间对照
天干地支与年月日的关系 天干地支时间对照
天干地支
天干地支是什么 十二天干地支对照表
天干地支是什么 十二天干地支对照表
天干地支
六十花甲子是什么 天干地支五行对照
六十花甲子是什么 天干地支五行对照
天干地支
天干地支的五行属性 天干地支背诵口诀速记
天干地支的五行属性 天干地支背诵口诀速记
天干地支
天干小知识 十天干所代表的人体部位
天干小知识 十天干所代表的人体部位
天干地支
天干和地支指什么 天干地支读音对照表
天干和地支指什么 天干地支读音对照表
天干地支
天干地支趣味小知识 天干地支所对应的身体部位
天干地支趣味小知识 天干地支所对应的身体部位
天干地支

没有更多了