输入年份银雹禅,减去起始,即减4
除以60得到余数k
用k除以10,得到的余数为天干序数
用k除以12,得到的余数为地支序数
组合锋尘天干地支输出
(1)将十大天干、十二地支编号。如下:甲 乙 丙 丁戊 己 庚 辛 壬癸
4 5 6 7 890 12 3
子 丑 寅卯辰巳 午未申 酉租并 戌 亥
4 56 7 8 91011 0 12 3
(2)计算时,年最后一位的数对应天干的编号、用年数除巧型饥以12,得到的余数对应地支的编号,合起来就是该年的干支纪年法。
如2011年孝返:最后一位是1,对应的天干的编号就是“辛”,再用2011除以12得到167余7,对应地支编号为“卯”合起来即2011年为“辛卯”年。
这算法挺简单的,闰年就更简单了,书上的实例抄过来就有
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)