用蔡勒公式计算2012年 1 ~ 2月的星期,不准却 请教高手指教。

在Excel表格里计算的如下=(20/4)-2*20+12+(12/4)+(13*(1+1)/5)+1-1=-14.8求余数=6,2012.1.1是星期日。还有按以下条件... 在Excel 表格里计算的如下

=(20/4)-2*20+12+(12/4)+(13*(1+1)/5)+1-1
=-14.8
求余数 = 6 ,2012.1.1是星期日。
还有按以下条件计算 :m:月(m大于等于3,小于等于14,即在蔡勒公式中,某年的1、2月要看作上一年的13、14月来计算,比如2003年1月1日要看作2002年的13月1日来计算)
=(20/4)-2*20+11+(11/4)+(13*(13+1)/5)+1-1
= 15.15
求余数 = 1 ,2012.1.1是星期日 算出来是星期一。

搞不懂~~~ 求助
展开
百度网友906779cfc
2012-04-13 · TA获得超过522个赞
知道小有建树答主
回答量:363
采纳率:0%
帮助的人:464万
展开全部
既然2003年1月1日要看做2002年13月1日来算,那当然算2012年1月1日要用11年13月1日来算了,
W=(20/4)-2*20+11+(11/4)+(13*(13+1)/5)+1-1,但是你不能先把所有值先算出来加起来再去小数,比如11/4你要算成2而不是2.75,否则的话小数就影响结果了(13*(13+1)/5的小数部分大于0.25所以你就算出来多了一天)
追问
谢谢!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式