巧算星期几

合集下载

巧算星期几

巧算星期几
N1=N-400k……………………………………………………(1)
其中,k是整数,要适当选取k的值,使0≤N1<400,如N=1985,可取k=4,则N1=1985-400×4=385。
二、用下面的公式(2)求R:
R=[ ]-B…………………………………………………(2)
其中, 只取商的整数部分,不要尾数;B等于N1-1的百位数。如N1=385时,B=3,R=[ ]-B= R=[ ]-3=96-3=93.
三、求出从要求的这一年的1月1日到要求的这一天(包括这一天)的天数T。
四、求下面算式余数,余数是几,要求的这一天就是星期几:
(N1-1+R+T)÷7
例如,1818年5月5日是星期几?
N1=1818-400×4=218
R=[ ]-B= [ ]-2=54-2=52
T=31+28+31+30+5=125
(218-1+52+125)÷7=56……2
按照现行历法(公历),连续400年的总天数正好是7的倍数,今天是星期几,400年前(或400年后)、800年前(或800年后)……的今天也是星期几。
所以,我们用上面的方法求某一天是星期几时,不论这是哪一年的一天,都可以当成是公元1年至400年中某一年的同月同日来求。这样就可以使计算简便,方法是:
一、用下面的公式(1)求N1:
三、求(N-1+R+T)÷7的余数。
用这个算式算出商的整数部分后,余数是几,要求的这一天就是星期几;如果余数是0(正好除尽),则这一天就是星期日。
在开头的例子中,(N-1+R+T)÷7=(1985-1+481+253)÷7
=2718÷7=388……2

知道公历日期计算星期

知道公历日期计算星期

知道公历日期计算星期:
黄远珦
随便给一个日期,就可以推算出是星期几。

计算方法如下:模拟数除以7的余数就是星期数(星期几) 模拟数= [世纪/4] - 2乘以世纪+ 年份+ [年份除以4] + [13 乘以(月份+1) / 5] + 当月天数- 1 可以用公示来表示; Q = [S/4] - 2S + N + [N/4] + [13 * (y+1) / 5] + t - 1 公式中的符号含义如下: Q:星期;(Q对7取模得:0-星期日,1-星期一,2-星期二,3-星期三,4-星期四,5-星期五,6-星期六)S:世纪(前两位数)N:年(后两位数)y:月(y大于等于3,小于等于14,即在本公式中,某年的1、2月要看作上一年的13、14月来计算,比如2018年1月1日要看作2017年的13月1日来计算)t:日[ ]代表取整,即只要整数部分。

如何计算某一天是星期几

如何计算某一天是星期几

如何计算某一天是星期几在计算机学科中,我们可以用一些算法和公式来确定其中一天是星期几。

一种常用的算法是蔡勒公式(Zeller's congruence)。

蔡勒公式是由蔡耳(Christian Zeller)于1883年提出的一种公式,它可以在不使用计算机的情况下,快速计算出给定日期的星期几。

蔡勒公式的数学表达式如下:h=(q+(13*(m+1)/5)+K+K/4+J/4+5*J)%7其中h是星期几,取值范围为0到6,分别表示星期六到星期五;q是日期中的天数,取值范围为1到31;m是月份,如果是1月或2月,需要将其转换为13和14月,并将年份减少1,即转换为前一年的13月和14月;K是年份的最后两位数;J是年份的前两位数,需要注意的是,公式中J除以4的结果是整数除法,即只取整数部分。

首先,我们需要确定给定日期的年份(J)、月份(m)和天数(q)。

然后,我们对日期的月份和年份进行转换(如果需要),使用蔡勒公式计算出h的值。

根据h的值,我们可以得知给定日期是星期几。

让我们通过一个例子来说明如何计算其中一天是星期几。

假设我们要计算2024年5月20日是星期几。

首先我们将年份拆分成J和K。

对于2024年,J=20,K=22然后我们将月份进行转换,因为5月属于前一年的13月,所以我们需要将年份减少1,转换成前一年的13月和14月。

所以m=13接下来,我们需要计算h的值,根据蔡勒公式的表达式,我们可以将这个过程分解为以下步骤:1.计算(13*(m+1)/5)=(13*(13+1)/5)=522.计算K+K/4=22+22/4=27(整数除法)3.计算J/4=20/4=5(整数除法)4.计算5*J=5*20=1005.所以h=(q+52+27+5+100)%7=(20+52+27+5+100)%7=204%7=5最后,根据h的值,我们得出结论,2024年5月20日是星期五蔡勒公式是一种简单而有效的计算其中一天是星期几的方法。

星期几的速算方法五篇范文

星期几的速算方法五篇范文

星期几的速算方法五篇范文第一篇:星期几的速算方法在学习了找规律以后,经常会出现一些求“某月某日”是星期几的问题。

例如:“今年一月一日是星期五,十月一日是星期几?”解这道题的一般方法是:(1)先求出一月一日到十月一日的天数和31+28+31+30+31+30+31+31+30+1=274(天)(2)再求出7除天数和的余数274÷7=39(组)……1(天)(3)最后求出十月一日是星期几从星期五算起,因余数是1,所以十月一日是星期五。

这种算法在求“天数和”及“余数”时,既麻烦又容易出错。

有一种求星期网几的简便速算法——“7余数”法。

“7余数”法是指一个数除以7,得到的余数。

(若一个数能被7除尽,余数为0。

)每年各月份按天数多少分组,分别列出它们的7余数如下:大月(31天的有:1月、3月、5月、7月、8月、10月、12月)的7余数是3。

小月(30天的有:4月、6月、9月、11月)的7余数是2。

平年二月(28天)的7余数是0。

闰年二月(29天)的7余数是1。

这样前面的题共经过五个大月三个小月和一个平月,再加网上十月一日这一天,共经过天数的7余数为:3×5+2×3+0+1=22(天),22的7余数是1。

所以今年十月一日与元旦同是星期五。

第二篇:16年教师节是哪一天?星期几?2016年教师节是哪一天?星期几?问:2016年教师节是哪一天?星期几?答:2016年教师节是2016年9月10日农历八月十七星期三中国教师节中国有悠久的尊师重道的传统,古代就有“人有三尊,君、父、师”的说法。

《吕氏春秋·尊师》云:“生则谨养,死则敬祭,此尊师之道也。

”《师说》中:“师者,所以传道授业解惑也。

”在中国几千年的灿烂历史中,“师”,总是受人尊敬,被人爱戴的。

老师,是人类文化得以传承的功臣,他们做的贡献是极其巨大的。

教师节的宗旨就是提高人们对教师为教育事业所做贡献的认识和评价。

1931年,教育家邰爽秋、程其保等在南京中央大学集会,发表要求“改善教师待遇,保障教师工作和增进教师修养”的宣言,并议定6月6日为教师节,也称双六节。

求星期几的计算公式

求星期几的计算公式

求星期几的计算公式星期几的计算公式。

在日常生活中,我们经常需要知道某一天是星期几,比如安排活动、约会、出行等。

虽然现在手机、电脑等设备都可以直接显示日期和星期,但是了解星期几的计算公式可以帮助我们更好地理解时间的运行规律,也可以在没有设备的情况下快速计算出某一天是星期几。

本文将介绍几种常用的计算公式,希望能帮助大家更好地理解和利用时间。

1. 基本的计算方法。

首先,我们来看一下基本的计算方法。

公元1年1月1日是星期一,这是一个基准点。

接下来,我们可以利用以下规律来计算某一天是星期几:每个平年的1月1日和12月31日都是星期一。

每个闰年的1月1日和12月31日都是星期二。

每个平年的2月28日是星期二,2月29日是星期三。

每个闰年的2月29日是星期四。

有了以上规律,我们可以通过简单的加减运算来计算某一天是星期几。

比如,如果我们知道某一天是2019年5月20日,我们可以先算出2019年1月1日是星期二,然后再计算出5月20日距离1月1日有多少天,最后根据余数来确定星期几。

这种方法虽然比较繁琐,但是在没有工具的情况下也是可行的。

2. 蔡勒公式。

除了基本的计算方法外,还有一种蔡勒公式可以帮助我们快速计算某一天是星期几。

这个公式由德国数学家蔡勒在18世纪提出,经过简单的计算即可得出某一天的星期。

公式如下:\[ \begin{split} h & = q + \left\lfloor \frac{13(m+1)}{5} \right\rfloor + K +\left\lfloor \frac{K}{4} \right\rfloor + \left\lfloor \frac{J}{4} \right\rfloor 2J \end{split} \] 其中,h代表所求的星期几(0代表星期日,1代表星期一,以此类推),q代表月份中的哪一天,m代表月份(3代表3月,4代表4月,1月和2月分别看作上一年的13月和14月),K代表年份的最后两位数,J代表年份的前两位数。

根据年月日推算是星期几的公式

根据年月日推算是星期几的公式

根据年月日推算是星期几的公式有时候,想知道公元某年某月某日是星期几,可以用下面的公式算出来:这里的方括号表示只取商的整数部分。

式中:x :这一年是公元多少年。

y :这一天是这一年的第几天。

s :星期几。

不过要先除以7,再取余数。

没有余数是星期日,余数是1、2、3、4、5、6,分别是星期一、星期二、星期三、星期四、星期五、星期六。

比如,2010年国庆节(10月1日)是星期几?x =2010。

y =31+28+31+30+31+30+31+31+30+1=31×5+30×3+28+1=274。

s =2010-1+502-20+5+274=2770,2770÷7余5。

所以,2010年国庆节是星期五。

如果,你只想知道这个公式怎样用,到这儿就可以了。

而要想知道这个公式的道理是什么,那可就说来话长了。

“星期制”是公元321年3月7日,古罗马皇帝君士坦丁宣布开始实行的,并且规定这一天为星期一。

实际上,就是把公元元年元旦(公元1年1月1日)规定为星期一。

(相当于公式中的x =1,y =1,所以s =1。

)通常1年有365天,365÷7=52……1,就是说比52个星期多1天。

所以,同一个日期,下一年是星期几,就要比上一年向后推1天。

比如,上一年元旦是星期三,下一年元旦就是星期四。

“通常每过1年,把同一日期是星期几向后推1天”,是理解这个公式的关键。

要想知道某年某月某日是星期几,首先,要知道这一年元旦以公元元年元旦是星期一为起点,已经把星期几向后推了多少天,还要知道这一天是这一年的第几天。

而要知道这一年元旦已经把星期几向后推了多少天,可以从公元元年到这一年已经过了多少年算起,先按1年向后推1天计算,再根据闰年的规定进行调整。

闰年的规定是:年份是4的倍数的一般都是闰年,其中,年份是整百数的y x x x x s +⎥⎦⎤⎢⎣⎡-+⎥⎦⎤⎢⎣⎡--⎥⎦⎤⎢⎣⎡-+-=40011001411一般不是闰年,只有年份是400的倍数的才是闰年。

四种周几推算法

四种周几推算法

四种周几(星期几)推算法孙致平编辑一、周数法(主要用周数推算,最易理解的法)举例说明。

题:算2019年10月1日周几。

解:该日公元总天数=》离该日当年且小于当年的闰年数/4*1461+平年数*365+零天数=》2016/4*1461+2*365+273=》737347, 737347/7=》105335周(星期)余2天(737347-105335*7=2)。

答:该日是周二。

二、代码法(主要用月代码推算,适合推算近期的)公式:(日期数+月代码)/4,余几(余0表示周日)就是周几。

月代码:某月最后一天是周几,就是其下月的代码。

例如,2018年12月31日是周一,那么,2019年1月的代码就是1。

例题:算2019年1月31日周几。

解:因为该1月的代码是1,所以,(31+1)/7)=>余4。

答:该日周四。

很容易就推出一年12个月的代码(2019年是144725736146),把它记住了,很快就可算出该年某日是周几。

三、三码法(主要用年月日三码推算,适用年份有限)适用2000年至2099年公式:(日码+月码+年码)/7=》余几,余几就是周几,余0就是周日。

适用1901年至1999年公式:(日码+月码+年码)/7=》余几+1,余几+1的和就是周几,其和是0就是周日。

日码:需要推算的日期数。

月码:闰年512503514624,平年622503514624。

年码:(年后两位/4+年后两位)/7=》余数(年码)。

注:(年后两位)/4取整,后两位数小于4取0。

例1、2000年3月25日周几?解:年码=》(0/4+0)/7=》余0。

故(25+2+0)/7=》余6。

答:该日周六。

例2、2020年2月29日周几?解:年码=》(20/4+20)/7=》余4。

故(29+1+4)/7=》余6。

答:该日周六。

例3、1903年4月27日周几?解:年码=》(3/4+3)/7=》余3。

故(27+5+3)/7=》余0+1=1。

答:该日周一。

(完整版)三年级奥数巧算星期几01

(完整版)三年级奥数巧算星期几01

(完好版)三年级奥数巧算礼拜几01
1、迅速填空。

一周 =()天14 天=()周28 天=( )周
三周 =()天56 天=()周67 天=()周()天
2、骄骄对阳阳说:“今日是礼拜一,你知道再过 3 天是礼拜几吗?”阳阳说是礼拜三,你知道
他说的对吗?
3、上课时,老师给大家出了一道题:今日是礼拜二,从今日算起,第 20 天是礼拜几?小朋友们,你知道吗?
4、今日是礼拜四,从今日算起,第28 天礼拜几?第 35 天礼拜几?
5、2013 年 5 月 1 日是礼拜四,那么2013 年的“六一”少儿节是礼拜几?( 5 月份有 31 天)
6、2014 年 9 月 20 日是礼拜六, 2014 年国庆节是礼拜几?( 9 月份有 30 天)
7、2012 年 12 月 6 日是礼拜四,请问2012 年的元旦是礼拜几?( 12 月份一共有 31 天)
8、某年的二月份有五个礼拜日,这一年的妇女节是礼拜几?
9、今日是礼拜二,从今日算起,第18 天是礼拜几?
10、今日是礼拜五,从今日算起,第30 天礼拜几?
11、2015 年 10 月 15 日是礼拜二,那么这一年的11 月 11 日是礼拜几?( 10 月份 31 天)
12、骄骄问阳阳:“今日是礼拜二,再过18 天是礼拜几?”
13、2016 年的少儿节是礼拜六,请问:2016 年的 7 月 1 日是礼拜几?
14、某年的二月份有 5 个礼拜三,这一年的 1 月 30 日是礼拜几?(二月份有28 天或 29 天)
巧算礼拜几01
1 / 1。

计算星期几的方法

计算星期几的方法

计算星期几的方法计算任何一个日期是星期几的方法蔡勒公式W = [C/4] - 2C + y + [y/4] + [13×(M+1) / 5] + d - 1 C是世纪数减1,y是年份后两位,M是月份(从3月开始,1月和2月要按上一年的13月和14月来算,这时C和y 均按上一年取值),d是日数。

求出W的值,再除以7,余几就是星期几,余数为0,则是星期天。

注意:[...]表示只取整数部分注意:公式中如计算得出负数,不能按习惯的余数的概念求余数,只能按数论中的余数的定义求余。

为了方便计算,我们可以给它加上一个7的整数倍,使它变为一个正数,比如加上7、14、21、28等,得到一个整数后,再除以7,余几,说明这一天是星期几。

例1:2004年的9月1日是星期几?C=20 y=04 M=9 d=1W = [C/4] - 2C + y + [y/4] + [13×(M+1) / 5] + d - 1 =[20/4]-2×20+04+[04/4]+[13×(9+1)/5]+1-1=5-40+4+1+[13×2]+1-1=5-40+4+1+26+1-1=-4W为负数不行,加7的倍数14,得10。

10除以7,余数为3,2004年的9月1日是星期三。

例2:2010年的7月15日是星期几?C=20 y=10 M=7 d=15W = [C/4] - 2C + y + [y/4] + [13×(M+1) / 5] + d - 1 =[20/4]-2×20+10+[10/4]+[13×(7+1)/5]+15-1=5-40+10+2+[13×8/5]+14=-23+20+14=1111除以7余数为4,2010年的7月15日是星期四。

链接:1世纪为100年,2000年以后为21世纪,以此类推1个年代为10年,90-99为90年代,以此类推!如:1900年是19世纪、1901年是20世纪、2000年是20世纪、2001年是21世纪。

小学数学星期推算方法

小学数学星期推算方法

小学数学星期推算方法
首先,我们需要掌握一个基本的规律,每个月的1号对应的星期几是固定的。

比如,2022年1月1日是星期六,那么2022年2月1日就是星期二,3月1日就
是星期二,依次类推。

通过记住每个月1号对应的星期几,我们就可以快速推算出其他日期对应的星期几了。

其次,我们需要了解每个月的天数。

一般来说,1月、3月、5月、7月、8月、10月、12月是31天,4月、6月、9月、11月是30天,2月平年28天,闰年29天。

掌握了每个月的天数,我们就可以更加准确地推算出某一天是星期几了。

接下来,我们来看一个具体的例子。

比如,我们要计算2022年5月20日是星
期几。

首先,我们知道2022年1月1日是星期六,然后我们根据每个月的天数,
算出5月1日是星期几,然后再依次推算出5月20日是星期几。

通过这样的步骤,我们就可以得出2022年5月20日是星期几了。

除了通过记忆每个月1号的星期几和每个月的天数来推算星期几外,我们还可
以借助一些简便的计算方法。

比如,可以利用模运算的方法来快速计算出某一天是星期几,这需要一定的数学基础,但是一旦掌握了这个方法,就可以在短时间内得出准确的结果。

总的来说,小学数学星期推算方法是一个非常实用的技巧,可以帮助学生在日
常生活中更加方便地安排时间,也可以在数学课堂上展现自巍的计算能力。

通过掌握每个月1号的星期几、每个月的天数以及一些简便的计算方法,我们可以快速准确地推算出某一天是星期几。

希望同学们能够认真学习这个方法,提高自己的数学计算能力。

六年级上册数学讲义-能力提升:第06讲 巧算星期几(下)((解析版)全国通用)

六年级上册数学讲义-能力提升:第06讲 巧算星期几(下)((解析版)全国通用)

PC 第06讲巧算星期几〔下〕教学目标:1.认知星期的周期性,能够巧算星期几,并复习年月日的知识;2.培养学生的计算能力、判断能力、分析能力及对常识的认知;3.体验生活中的数学,激发学生的学习兴趣。

教学重点:1.使学员掌握根据某天的日期制作日历的方法;2.使学员掌握根据给定的日期求解未知日期的方法。

教学难点:使学员掌握结合逻辑推理的巧算星期几的问题。

教学过程:【环节一:预习讨论,案例分析】【知识回忆——温故知新】1.巧算星期几问题的特点:一个星期有7天,7天为一周期。

如果从某月1号开场计算,1-7号是一个周期,1号是第一个循环第1天,7号是第1个循环最后1天,8号就是第2个循环的开场。

2.巧算星期几的方法:要计算某日是星期几,先计算从第一天到最后一天一共多少天,再把天数除以7,对余数进展分析,余数是几,就从第一天开场数,数到的第几天是星期几就是所要求的星期几。

【知识回忆——上期稳固】2006年元月1日是星期日。

问:①2006年6月1日是星期几?②2006年10月1日是星期几?③2021年6月1日是星期几?➢从2006年元月1日算起,分别一共有多少天?➢如何分别求出它们是星期几?解析局部:我们对每一个问题进展分析,计算出从元月1日到计算的日期一共有多少天,然后除以7看余数,再从起算的第一天的星期起推算。

参考答案:①2006年元月1日星期日,这年是平年,从元月1日到6月1日共31+28+31+30+31+1=152〔天〕,152÷7=21〔周〕……5〔天〕,所以6月1日是星期四;②2006年6月1日是星期四,从6月1日到10月1日共30+31+31+30+1=123〔天〕,123÷7=17〔周〕……4〔天〕,所以10月1日是星期日;③从2006年6月1日到2021年6月1日经过两年时间,其中2007年是平年,2021年是闰年,共计365+366+1=732〔天〕,732÷7=104〔周〕 (4)〔天〕,所以2021年6月1日是星期日。

根据公历日期计算星期的公式

根据公历日期计算星期的公式

根据公历日期计算星期的公式xx(Zeller)公式:是一个计算星期的公式,随便给一个日期,就能用这个公式推算出是星期几。

公式如下:W = [C/4] - 2C + y + [y/4] + [13 * (M+1) / 5] + d - 1公式中的符号含义如下:w:星期;(w对7取模得:0-星期日,1-星期一,2-星期二,3-星期三,4-星期四,5-星期五,6-星期六)c:世纪(前两位数)y:年(后两位数)m:月(m大于等于3,小于等于14,即在蔡勒公式中,某年的1、"2月要看作上一年的13、"14月来计算,比如2003年1月1日要看作2002年的13月1日来计算)d:日[ ]代表取整,即只要整数部分。

下面以中华人民共和国成立100周年纪念日那天(2049年10月1日)来计算是星期几,过程如下:w=y+[y/4]+[c/4]-2c+[26(m+1)/10]+d-1=49+[]+[]-2×20+[26×(10+1)/10]+1-1=49+[12."25]+5-40+[28."6]=49+12+5-40+28=54 (除以7余5)即2049年10月1日(100周年国庆)是星期五。

"再比如计算2006年4月4日,过程如下:w=y+[y/4]+[c/4]-2c+[26(m+1)/10]+d-1=6+[]+[]-2*20+[26*(4+1)/10]+4-1=-12 (除以7余2,注意对负数的取模运算!)不过,以上的公式都只适合于1582年(我国明朝万历十年)10月15日之后的情形。

罗马教皇格里高利十三世在1582年组织了一批天文学家,根据哥白尼日心说计算出来的数据,对儒略历作了修改。

将1582年10月5日到14日之间的10天宣布撤销,继10月4日之后为10月15日。

后来人们将这一新的历法称为“格里高利历”,也就是今天世界上所通用的历法,简称格里历或公历。

周期问题之巧算星期几

周期问题之巧算星期几

周期问题之巧算星期几
例1、某年的10月2日是星期二,那么,22天后是星期几?
练习1:某年的3月1日是星期四,那么,26天后是星期几?
练习2:某年的6月6日是星期天,那么,18天后是星期几?
练习3:2011年的7月5日是星期二,那么,6天后是星期几?16天后是星期几?
例2:2011年的7月1日是星期五,那么,7月26日是星期几?7月30日是星期几?
练习4: 2011年的六一儿童节是星期三,那么,6月18日是星期几?6月22日呢?
练习5: 2010年的教师节是星期五,那么,9月20日是星期几?9月29日呢?
练习6:某一年的1月1日是星期三,那么,1月8日是星期几?1月20日呢?1月30日呢?
例3:一年中的1月、2月、3月、4月、5月、6月、7月、8月、9月、10月、11月、12月分别有多少天?
例4:2010年的9月10日是星期五,那么,2010年的10月5日是星期几?11月2日呢?12月18日呢?
练习7: 2011年7月22日是星期五,那么,这个月的31日是星期几?2011年的8月8日是星期几?9月21日呢?10月30日呢?
练习8: 2010年的3月22日是星期一,那么,这个月的3月30日是星期几?5月12日呢?6月22日呢?7月14日呢?10月11日呢?12月30日呢?。

小学数学星期推算方法

小学数学星期推算方法

小学数学星期推算方法
星期推算方法可以帮助孩子在小学数学中计算星期几的问题。

以下是一个简单的方法:
1. 首先,确定一个已知的日期和它对应的星期。

例如,我们可以选择一个星期一的日期作为已知日期。

2. 接下来,计算要推算的日期与已知日期之间的天数差。

例如,如果要推算的日期是已知日期的第5天后,那么天数差就是5。

3. 然后,使用天数差与7取余,得到一个余数。

例如,在上一步中的例子中,5除以7的余数是5。

4. 最后,使用已知日期的星期对应的数字,加上上一步得到的余数。

例如,如果已知日期是星期一,则星期一对应的数字是1。

通过加上余数5,得到的结果是6。

5. 最后,将上一步的结果与一周的天数7取余。

例如,在上一步的例子中,6除以7的余数是6。

所以,结果就是星期六。

通过这种方法,孩子可以在小学数学中快速准确地计算星期几。

口算星期几

口算星期几

口算星期几只要记住12个系数就行,这12个系数就是12个月的一号是星期几,再减1。

如7月1日是星期天,系数就是7-1=6,2月1日是星期四,系数就是3,口算时只要用该日期加该月系数,再除以7,如能整除,这一天就是星期天;如不能整除,余数是几就是星期几。

道理很简单,12个系数是必背的,当然每年都不同,就当是手机号码应该很容易背,背一次用一年,很值!在朋友面前露一手,说不定他们还称奇。

网上搜的,供参考。

历史上的某一天是星期几?未来的某一天是星期几?关于这个问题有这样的一种算法介绍如下:某年某月某日是星期几的推算公式:〔(χ-1)+“(χ-1)/4”-“(χ-1)/100”+“(χ-1)/400”+y〕÷7这个公式中的χ表示那一年的公历年份数,y表示某日在那一年的第几天,“”表示整数商。

计算所得的余数就是星期几(余数为0则是星期日)。

例1、 1980年6月1日是星期几?分析:χ-1=1980-1=1979,“(χ-1)/4”=494,“(χ-1)/100”=19,“(χ-1)/400”=4;y=31+29+31+30+31+1=153(天)。

解:(1979+494-19+4+153)÷7=2611÷7=373(余数为0)。

所以,1980年6月1日是星期日。

一、年码的计算(1)21世纪年码算法:mod(X+int(X/4),7)(X代表年份的后三位数字,如:2015年,这里X就代表15,int代表向下取整,mod代表取余)(2)其它世纪的年码算法:20世纪年码=21世纪年码+1,即 mod(X+int(X/4),7)+119世纪年码=21世纪年码+3,即 mod(X+int(X/4),7)+318世纪年码=22世纪年码=21世纪年码+5(或减2),即mod(X+int(X/4),7)+5二、牢记月码(1)任何世纪中的任何年份对应的月码都是相同的,十二个月分别对应的月码是:51(26)2503514624(括号内的数字代表闰年时1月、2月的月码)记忆方法:平年1、4、7月为5;2、8月为1;3、11月为2;5月为0;6月为3;9、12月为4;10月为6。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档