《不用万年历,速推日干支口诀》破解 一,原文: 口诀: 乘五除四九加日, 双月间隔三十天。 一二自加整少一, 三五七八十尾前。 :注解: 第三句中的“整少一”,为能被4整除之年一二月份比其他三年都要少加一;第四句反映的是大月规律,即8月加3、11月加5,依此类推)。 二,现破解如下: 1)乘五除四九加日。计算基本公式是:(××年×5+××年÷4+9+日)÷60=。(注意年除四时,只取整数,不计小数)。 2)双月相间三十天。逢双月要另加30。其义就是凑齐六十甲子。 3)一二自加整少一。”一二自加”是1月加修正值1,2月加修正值2, “整少一”,为能被4整除之年(闰年)一二月份比其他三年都要少加一。 4)第四句注解有误, 并不是大月的规律,或着説他太简略了,他只说八,十一月这二个月的数值,把人搞糊涂了,应该是从三月份开始以后的修正值 实际每个月修正值为:(一、四、五为1)、(二、六、七为2)、(三为0)(八为3)、(九、十为4)、(十一、十二为5)公式是(××年×5+××年÷4+9+日+修正值)÷60=商……余数. 三,举例: 公式如下[年的后三位乘5+年的后三位除4+9+阳历日子数+单月(为0)双月(30)+每个月的修正值]/60=商……余数 取余数个位数为天干序数(余数为0,对应天干是癸),余数除12取余数为地支序数([余数]为0,对应地支为亥) 例一:1996年1月16日 (96×5+96÷4+9+16)÷60=8余49,49即为六十甲子序数。9对应天干壬,49除12余1对应地支子,对应干支为“壬子”。 例二:1997年2月16日 (97×5+97÷4+9+16+30+2)÷60=9余26,26即为六十甲子序数。6对应天干己,26除12余2对应地支丑,对应干支为“己丑”。 例三:1998年3月16日 (98×5+98÷4+9+16)÷60=8余59,对应干支为“壬戌”。 例四:1999年4月16日 (99×5+99÷4+9+16+30+1)÷60=9余35,对应干支为“戊戌”。 例五:2000年7月16日 (100×5+100÷4+9+16+2)÷60=9余12,对应干支为“乙亥”。 例六:20001年10月16日 (101×5+101÷4+9+16+4+30)÷60=9余49,对应干支为“壬子”。 以上解释有不正确之处,希易友指正 |