算干支

内容预览:

    一、将天干和地支分别编出号码,但均应由“1”开始,以“0”结束。    天干:1甲、2乙、3丙、4丁、5戊、6己、7庚、8辛、9壬、0癸。    地支:1子、2丑、3已  4卯、5辰、6巳、7午、8未、9申、10酉 11.戌、0亥。    二、公元前干支纪年的运算    1.天干运算法    先用大于所求年份的“60”的倍数减去所求年份,然后再减去“2”,最后得数的个位数所对应的天干,即为所求年份的天干。    2.地支运算法    用求天干时的最后得数除以“12”,所得到的商的余数(凡不能再被“12”整除的数即为余数)所对应的地支,即为该年份的地支。    例1.求孔子诞辰(公元前551年)的干支。    60 X 10-551-2=47,“7”所对应的天干为“庚”。    47/12的余数是“11”,“11”所对应的地支为“戌”  由此可知,孔子的诞辰为“庚戌”年。    例2.求平王东迁(公元前770年)的干支。    60 * 13-770-2=8,“8”所对应的天干为“辛”。    “8”不能再被“12”整除,余数“8”所对应的地支为“未”(除尽的为零对应的地支)    由此可知,平王东迁为“辛未”年。    三、公元后干支纪年的运算    1.天干的运算    将所求年份减去“3”后,该数的个位数所对应的天干,即为所求年份的天干。    2.地支的运算    将所求年份减去“3”后,再除以“12”,所得的商的余数所对应的地支,即为所求年份的地支。    例1.求黄巢起义(公元875年)的干支。    875-3=872,个位数“2”所对应的天干为“乙”。    (875-3)/ 12的余数是“8”,“8”所对应的地支为“未”    由此可知,黄巢起义为“乙未”年。    例2.求新中国成立(公元1949年)的干支。    1949-3=1946,个位数“6”所对应的天于为“己”。   (1949-3)/12的余数是“2”,“2”所对应的地支为“丑”。    由此可知,新中国成立为“己丑”年。……