首页

论坛通告:学习中有不清楚的地方就点击>>站内搜索<<,大部分的问题都有对应的解答!
您的位置:快速记忆法 > 心得分享 > 学习心得 > 也谈计算任何一天是星期几的问题

也谈计算任何一天是星期几的问题

2008/6/10 10:02 作者:xutianwei 本文已影响:3391人 
我见到坛子上有人转了一篇文章介绍星期的计算方法:http://bbs.jiyifa.cn/read.php?tid-1851.html, 文章看起来非常的专业,但可惜讲解得太复杂。有令人望而生畏的感觉。其实就本人所知道的公式来讲远远没有这么复杂。我可以保证如果你能够熟练运用的话,你计算一天是星期几会比掏出手机来查要快得多(比如说你要计算1967年4月2日是星期几的话,估计你要翻很久才能找得到)。 让我来试一下讲解。

首先,公式我们还是要知道,因为是计算嘛。但别慌,我们只需要一条公式:
星期数={世纪数+年数后两位+(年数后两位÷4的整数)+月份数+日期数}÷7的余数

看到这么长的公式估计大家都要昏了吧,但我要告诉大家的是:先别昏,其实真的很简单的。
(据说霍金写《时间简史》的时候甚至不想写任何一条公式,因为写上一条公式会把一半的读者吓跑)

一步步的来。

1)世纪数的记忆很简单,真的太简单了。只要记住这么几个就够了:
1700-1799年:世纪数为4
1800-1899年:世纪数为2
1900-1999年:世纪数为0
2000-2099年:世纪数为6
2100-2199年:世纪数为4

也许聪明的你已经看到了,世纪数其实就是一个6以内的偶数循环。其实只要记住这两条就足够你用了, 1899之前的时代太远啦!
1900-1999年:世纪数为0
2000-2099年:世纪数为6



2)年份的后两位,说起来很拗口,讲起来很简单。例如我们要计算1987年8月8日,那么年份数的后两位我们就用87就够了。

3)月份数,这是唯一要我们记忆的东西。一月到十二月的月份数分别为如下数字:
033614625035
不过对于坛子上的兄弟来讲记忆这么一串数字应该是小菜一碟了。
注意:如果当年是闰年的话,那么一、二月份的月份数就分别为6和2。

4)日期数,这个简单。例如28号,那么日期数就是28.

OK,让我们小试牛刀。

例一:计算本人生日1979年10月22日是星期几?
由上面得知世纪数为0;
年份数为79;
年份数÷4的整数:79÷4=19.75,整数为19.
月份数:查表得0
日期数为:22
将上面的数相加:0+79+19+0+22=120
120÷7的余数=1,所以我出生那一天刚好是星期一。
有人可能会讨厌计算这些数(有点大),教你一个小技巧,你会算得很快。比如
79=9=2,
19=5,
22=1
(这样不难明白吧,79÷7的余数为2. 先除以7取余数和后除以7取余数的结果是一样的,如果要证明的话,翻一下小学的算术书吧!)

把这些数相加:2+5+1=8,被7除后得1


例二:计算2000年1月22日是星期几?
由上面得知世纪数是6
年份数为0
年份数÷4为0
月份数:为6(留一个心眼,这一年是闰年,计算一二月份的时候要改一下月份数,其实就是原来的数0和3减1得到。 记住0-1=6在这里面是成立的。s)
日期数:22
将上面的数相加:6+0+0+6+22=34
34÷7的余数是6,因此这一天是星期6.

怎么样,这样都清楚了吧?

如果你想讨论这种计算方法,你可以发信给我,我很乐意讨论一切心算的东东。Xutianwei#gmail.com




本文来自:快速记忆法 http://www.jiyifa.cn/dp-bbsthread-4139.html
快速记忆法 - 逍遥右脑记忆 - 右脑记忆论坛 - 速读训练软件
Powered by DiY-Page 6.5.0 © 2005-2024