父亲给我留下一本旧版的《十万个为什么》,甚是喜欢。
其中有个计算公元某年某月某日是星期几的一个方法。在教奥数的时候我曾经给学生讲过这个方法。今天看到一个帖子,眼前一亮,马上转过来。
是这样的一个算式:
其中X是公元的年数,C是从这一年的元旦算起到这一天为止(包括这一天是内)的天数。方括号表示其中算式的整数部分,即在计算S的值时,三个方括号中只要算出商数的整数部分,把余数略去不计。
求出S的值之后,除以7,余几就是星期几;除尽了就是星期日。
例如我们计算一下西安事变发生在星期几。
解 西安事变发生在1936年12月12日,所以x=1936 C=347于是可得:
=1935+483-19+4+347=2750
2750÷7=392………6,
所以西安事变发生在星期六。
我们再来计算一下1994年12月25日是星期几;此时x=1994 C=359于是可得 :
=1993+498-19+4+359 =2835
2835÷7=405,无余数,
所以,1994年圣诞节是星期日。
这个计算方法根据的是每四年一闰、百年不闰、四百年再闰的历法,即格里历。格里历是从公元1582年开始实行的,所以,用这个方法可以计算公元1582年以后某年某月某日是星期几。