八字算命网 > 天干地支 > 天干地支小知识 天干地支算法

天干地支小知识 天干地支算法

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

天干地支小知识,对于记忆十天干十二地支,我们可以使用口诀来帮助记忆。现在我来为大家介绍天干的背诵口诀。

点击下方图片立即预测

天干地支算法

在背诵十天干十二地支的过程中,有些人可能会不容易记住读音,因此,我们可以看看下面这个口诀,轻松地掌握它们的读音:甲乙丙丁戊己庚辛壬癸,甲乙丙丁无计更新人亏。

除了口诀,我们也可以运用算法来进行推算,以便更好地理解十天干十二地支。下面我来为大家介绍一些十天干十二地支算法。

第一种算法是地支计算法。根据地支的序列,我们可以通过记忆下面的口诀来帮助我们记住每个地支所代表的动物:子鼠,丑牛,寅虎,卯兔,辰龙,巳蛇,午马,未羊,申猴,酉鸡,戌狗,亥猪。此外,这个口诀中的子丑因猫沉思无谓神游四海也为我们提供了帮助记忆的线索。

第二种算法是天干计算法。对于年干支计算,我们可以使用以下的口诀:公元年数先减三,除10余数是天干,基数改用12除,余数便是地支年。

比如说,2019年是己亥年,我们可以用公元2019年-3=2016年,2016年除以10余数为6,因此天干为己,再用2016年除以12余数为10,因此地支为亥。

对于月干支的计算,我们需要先知道当月的地支。根据公历的规律,每个月的地支都是固定的。我们只需要计算该月的天干即可。假设我们要算的是2019年6月的干支,那么我们先确定6月的地支是午,再用2019年对应的天干为己,因此我们将己对应的数字7乘以2,再加上6(即6月份),得到的结果为20。由于天干是有10个为一周期的,因此我们可以去掉10,得到的数字为0,也就是甲对应的天干。这样,我们就可知道2019年6月的干支为甲午。

对于日干支的计算,我们可以使用以下的公式:1900——1999年日干支基数=(年尾二位数+3)*5+55+(年尾二位数-1);2000——2099年日干支基数=(年尾二位数+7)*5+15+(年尾二位数+19)/4(只用商数,余数不用,数过60就去掉60)。例如,2019年8月1日是己亥年七月初七小暑,使用上述公式可以得出,1900——1999年的日基数为37,2000——2099年的日基数为25。为方便计算,我们以1900年1月1日为基准日,得到1900年1月1日的干支为甲子。那么,我们只需要计算1月1日到目标日期之间的天数,再除以60取余数,再使用甲子加上余数得到目标日期的干支。

最后,对于时干支的计算,我们可以使用日干支的计算结果来逆推出时干支。例如,我们已知2019年8月1日是己亥年七月初七小暑的日干支为己未,那么我们可以使用日干支中的天干序数(5)和地支序数(12)来计算时干支:5*2+12-2=20,再将20除以10余数为0,即干为甲,地为子,得到时干支为甲子。 以上就是关于十天干十二地支的口诀和算法的介绍。

原创文章,转载需注明出处

精彩推荐

查看更多 没有更多了