您现在的位置是:首页>生活 > 正文

天干地支的算法 2021年年干支怎么推算

发布时间:2024-01-02 23:18:11   来源:    

天干地支的算法?

算年干支方法:

年份数减三得数除以天干数十余数为天干,得数除以地支数十二余数为地支。

比如2022年求干支:

2022一3=2019÷10=201……9(壬),2019÷12=168……3(寅),所以2022年为壬寅年,以上是求年干支的计算方法。

2021年年干支怎么推算?

干支是天干(甲乙丙丁戊己庚辛壬癸)、地支(子丑寅卯辰巳午未申酉戌亥)的合称,用干支相匹配的六十甲子来记录年序,从甲子开始到癸亥结束,六十年为一周,循环记录。

2021年为辛丑年。

算法1:

由于公元元年为辛酉年,可以此为基础进行简算。

先编制如下的表格,规则为:

将天干的“辛”定为1,往后为2、3等;将地支的“酉”定为1,往后为2、3等。

公元年的尾数在天干中找出对应该尾数的天干;再将公元纪年除以12,用余数在地支中查出对应该余数的地支,这样就得到了公元纪年的干支纪年。

如2021年,其尾数为1,对应的天干为“辛”;以12除2021得168,余数为5,对应的地支为“丑”,该年即为辛丑年。

算法2:

编制如下表格,分别计算天干和地支。

天干算法:

用公元纪年数减3,除以10所得余数,就是天干所对应的位数;地支算法:

用公元纪年数减3,除以12所得余数,就是地支所对应的位数。

(2021-3)÷10,余数为8,对应天干为辛。

(2021-3)÷12,余数为2,对应地支为丑

两种方法都可以计算出来:

2021年为辛丑年。