再说10秒钟计算2014年某一天星期几

再说10秒钟计算2014年某一天星期几

有网友反映《如何10秒钟快速计算出2014年某一天星期几》,不可能10秒计算出来。

首先,我想说,谢谢您认真阅读该篇文章,并且付诸实践,实际操练。

然后,在这里,我想再多啰嗦几句。

一、计算公式

星期几 = (年份代码 + 月份代码 + 日期)mod 7

mod 7 就是说对7求余数,也就是数学上说的余数求模。

二、2014年的年份代码

3

三、进一步优化公式

星期几 = (年份代码 +  日期)mod 7  + 月份代码 mod 7

或者

星期几 = (日期mod 7 + 年份代码mod 7 ) + 月份代码 mod 7 

四、为什么要优化呢?

因为年份代码、日期都不要思考,不用转换,直接计算,赢取宝贵的时间,得到部分结果,减少大脑的瞬时记忆的负担。

先分别mod 7,核心意思,让数字相加,尽可能的小。因为7的余数分别是:0123456这个7个数,这样相加,就相当简单,都是小学一年级的数学运算水平。

原则上,数字超过7的,都可以再次进行进行求余数。

五、具体如何使用

例如:计算20141130日星期几?

第一步:

30日,对7的余数是2

第二步:

2014的年份代码相加,得到2+3=5

 

第三步:

调用大脑的记忆功能,获得11月的数字代码是2

 

第四步:

5+2=7,再次对7求余数,得0,也就是星期天,星期日。

六、补充说明

为了进一步计算减少工作量。

也可以将7的余数分别是:0123456这个7个数,记忆成0123-3-2-1

 

也就是说,知道:

-3代表星期四

-2代表星期五

-1代表星期六

 

例如:计算20141130日星期几?

第一步:

30日,对7的余数是2

 

第二步:

2014的年份代码相加,得到2+3=5

也就是其余数是-2

 

第三步:

调用大脑的记忆功能,获得11月的数字代码是2

 

第四步:

-2+2=0,得0,也就是星期天,星期日。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

littletigerat

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值