日历中的数学
同学们,我们天天都要看日历,可是如果随便说出一个日子,你能知道那一天是星期几吗?
可从日历表上得知2001年1月1日是星期一,所以要知道1月几日是星期几,只需把这个日期数除以7,所得余数是几,那么这个日期就是星期几。如1月25日,因为25÷7=3…4所以1月25日应是星期四。
那么2月25日是星期几呢?因为1月份是31天,被7除余3,这个3应加在2月份的日期数上,即25+3=28,被7除余数是0,所以2月25日应是星期日。又因为2001年2月份是平月,28天,已能被7除尽,所以对3月份的日期还应加3。但3月是大月,是31天,比7的整数倍多3,所以对4月份的日期应再加一个3。累计应加6。4月份30天,比7的整倍数多2,所以对5月份的日期应再加2,累计应加8,8-7=1,故与加1等效。
依此类推,把2001年1至12月份的日期分别顺次加上以下12个数:0,3,3,6,1,4,6,2,5,0,3,5,再除以7,所得余数是几,则这个日子就是星期几了。如2001年10月1日,按序应加0,得1,所以是星期一。又如12月31日,按序应加5,31+5=36,36÷7=5…1所以12月31日是星期一。
更高挑战 GENG GAO TIAO ZHAN
按同样的道理还可以推算出2002年1至12月各日应加上的12个数,因为2002年是平年,共365天,被7整除余1,而且2002年2月还是平月,故在该年各月应加的12个数上,再各加1即得144025036146。如2003年5月1日,1+2=3,所以是星期3。依此类推,你可以推算出任何一年的某月某日是星期几。但需注意闰年和平年的区别。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。