武夷山分享 http://blog.sciencenet.cn/u/Wuyishan 中国科学技术发展战略研究院研究员;南京大学信息管理系博导

博文

星期一的孩子

已有 7289 次阅读 2009-4-13 07:17 |个人分类:译海扁舟|系统分类:教学心得|关键词:学者

星期一的孩子

武夷山

 

今天是星期一,星期一出生的人有什么特征吗?

中国人用生辰八字算命,西方人用星座算命。这些东西我从来不信的。不过,曾看到过一首根据出生那天属于星期几来概括人的特征的英语儿歌,从语言角度说,这首儿歌挺有趣:

 

Monday's child is fair of face.

Tuesday's child is full of grace.

Wednesday's child is full of woe.

Thursday's child has far to go.

Friday's child is loving and giving.

Saturday's child works hard for a living,

But the child who is born on the Sabbath Day

Is fair and wise and good and gay.

 

试译如下:

星期一的孩子长得漂亮,

星期二的孩子优雅大方,

星期三的孩子忧愁满腹,

星期四的孩子踏上远路,

星期五的孩子仁爱奉献,

星期六的孩子打拼挣钱,

生于礼拜天的孩子样样强:

聪明又漂亮,欢快又善良。

 

“信奉”这首儿歌的人说:Dates have no personalities. 日期没有个性。意思是1号出生与2号出生的人没什么差异,而星期几是有个性的。

维基百科专门有个词条是关于Monday’s Child 的,有兴趣者可参看:(http://en.wikipedia.org/wiki/Monday's_Child )。

如何计算某一天是星期几?
—— 蔡勒(Zeller)公式 (http://space.ednchina.com/upload/2008/9/11/804cfa9e-86d9-45d3-88e3-5d0b9b5d2ad5.pdf
历史上的某一天是星期几?未来的某一天是星期几?关于这个问题,有很多计算公式(两个通用计算公式和一些分段计算公式),其中最著名的是蔡勒(Zeller)公式。即w=y+[y/4]+[c/4]-2c+[26(m+1)/10]+d-1

公式中的符号含义如下,w:星期;c:世纪-1;y:年(两位数);m:月(m大于等于3,小于等于14,即在蔡勒公式中,某年的1、2月要看作上一年的13、14月来计算,比如2003年1月1日要看作2002年的13月1日来计算);d:日;[ ]代表取整,即只要整数部分。(C是世纪数减一,y是年份后两位,M是月份,d是日数。1月和2月要按上一年的13月和 14月来算,这时C和y均按上一年取值。)

算出来的W除以7,余数是几就是星期几。如果余数是0,则为星期日。

以2049年10月1日(100周年国庆)为例,用蔡勒(Zeller)公式进行计算,过程如下:
蔡勒(Zeller)公式:w=y+[y/4]+[c/4]-2c+[26(m+1)/10]+d-1
=49+[49/4]+[20/4]-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周年国庆)是星期5。 

 
   如果有人认为我前半段在宣传迷信,那后半段就是宣传科学了。呵呵!

 



https://m.sciencenet.cn/blog-1557-225829.html

上一篇:小时候接触的读物影响一辈子
下一篇:费米实验室:社区科普好榜样

6 赵星 刘玉平 张檀琴 余孟孟 钟炳 陈国文

发表评论 评论 (11 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-21 19:19

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部