《计算星期几的方法》由会员分享,可在线阅读,更多相关《计算星期几的方法(4页珍藏版)》请在金锄头文库上搜索。
1、计算任何一种日期是星期几的措施蔡勒公式W = C/4 - 2C+ y /4 + 1(M+1) / 5 + d 是世纪数减1,y是年份后两位,是月份(从3月开始,1月和2月要按上一年的13月和14月来算,这时C和y均按上一年取值),是日数。求出W的值,再除以7,余几就是星期几,余数为0,则是星期天。注意:.表达只取整数部分 注意:公式中如计算得出负数,不能按习惯的余数的概念求余数,只能按数论中的余数的定义求余。为了以便计算,我们可以给它加上一种7的整数倍,使它变为一种正数,例如加上7、4、1、2等,得到一种整数后, 再除以7,余几,阐明这一天是星期几。例1:的9月1日是星期几?C=0 y=04
2、d1 W C/4 - 2C y/4 + 13(+) /5 +d -1 =20/4-22+04+04/43(9)/5+1 =5404+1132+1 50+4+1+6+11 =4为负数不行,加7的倍数1,得10。除以7,余数为3,的9月1日是星期三。 例2:的月5日是星期几?C=20 y=1 =7 d=1 W = C/4 - C+ y y/4+ 1(M+1) / 5 + d 1 =20/42+1+10/413(7+1)5+15-1 =40+1+2+38/5+14=-220+14 =111除以余数为4,的7月15日是星期四。链接:世纪为1,后来为1世纪,以此类推1个年代为,90-99为0年代,以此类
3、推!如:19是19世纪、19是世纪、 是20世纪、是21世纪。已知一种日期及相应的星期数求另一种日期是星期几的简便算法例:4月20日是星期五, 5月日是星期几?第一步:算出相差的天数。1+535核心:1、不涉及开始的那一天;2、遇有大月以及平(闰)年的二月时要注意辨别; 第二步:算出有多少个星期及剩余几天。57=0第三步:余数加上已知的星期数,就是规定的星期数(成果不小于的减去7即可)。0+5=5答:5月25日是星期五 例:4月日是星期二, 4月25日是星期几?25-=2 22731 1+2=3答: 4月25日是星期三例:2月22日是星期四, 5月3日是星期几?6+31+30+37 707=1 0+44答:5月3日是星期四例:月27日是星期日, 6月1日是星期几?412=16 17=2 2+7-7=2答: 6月12日是星期二练习题:1、月3日是星期三,3月12日是星期几?、月5日是星期四,4月12日是星期几?、3月19日是星期五,5月日是星期几?、5月日是星期二, 4月12日是星期几?5、1月10日是星期日, 8月2日是星期几?、12月25日是星期六, 月16日是星期几?答案:星期五、星期一、星期六、星期一、星期四、星期五