蔡勒公式

✍ dations ◷ 2025-11-14 17:54:55 #历法,数学公式,同余

蔡勒公式(Zeller's congruence),是一种计算任何一日属一星期中哪一日的算法,由德国数学家克里斯提安·蔡勒(英语:Christian Zeller)推算出来。

or

公式都是基于公历的置闰规则来考虑。

公式中的符号含义如下:

因为

可能为负数,所以当出现负数的情况下不能直接mod 7。编写成代码的时候如果两个操作数中只有一个负数,求模的结果取决于机器,也就是说某些情况下w在一些机器上为负数,但是在某一些机器上w不一定为负数(例如:21%-5的结果取决于机器,可能得到1或-4),对于产生负数这种情况可将原来公式分为两步:

;w = ( w % 7 + 7 ) % 7;

若为一月二月,则看作为去年的13月和14月输入,同时在年份上减一。以上各式中的“%”符号表示取余运算。

对2006年4月4日而言,代入公式算出:

得知为星期二。 

若要计算的日期是在1582年10月4日或之前的儒略历实施年代,公式则为:

or

这是因罗马教宗额我略十三世颁布新历法(公历),把1582年10月4日的后一天改为1582年10月15日。此一公式也要注意前述附注中出现负数的情况。

相关

  • 行为遗传学行为遗传学研究领域集中在检视遗传在人类和动物的行为中扮演的角色。行为遗传学涵盖多个学科,包括生物学,遗传学,动物行为学,心理学,统计学,并且经常会涉及到“先天与后天”的讨论
  • EBV病毒人类疱疹病毒第四型(拉丁语:Epstein-Barr virus,缩写EBV、爱泼斯坦-巴尔病毒、 human herpesvirus 4 (HHV-4)),又称为EB病毒,是最常见能引起人类疾病的病毒之一。EBV是在公元1964
  • 腺苷钴胺素维生素B12(Vitamin B12)为B族维生素之一,是一类含钴的复杂有机化合物。分子结构是以钴离子为中心的咕啉环和5,6-二甲基苯并咪唑为碱基组成的核苷酸。化学式为C63H88O14N14PCo,分
  • 水族饲养水族饲养是指在家中水族箱或池塘饲养鱼类,水母,乌龟等水族的一种爱好。其相关产业作为农业的一个分支,目前十分壮大。水族饲养通常分为淡水、半淡水以及咸水三大类。
  • 堀场一雄堀场一雄(堀場 一雄(ほりば かずお)、1901年(明治34年)2月1日-1953年(昭和28年)10月21日)为日本陆军军人。最终阶级陆军大佐。爱知县出身。1953年(昭和28年)10月21日 病没 1953年10月21
  • 维塔利·丘尔金维塔利·伊万诺维奇·丘尔金(俄语:Виталий Иванович Чуркин,IPA:.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Seg
  • 纳粹追凶 (电影)《谁在跟我玩游戏》(英语:)是一部1998年上映的美国惊悚片,由布莱恩·辛格执导,布莱德·蓝佛和伊恩·麦凯伦主演。内容改编自畅销作家斯蒂芬·金的原著作品《四季奇谭》中收录的《
  • 小若和郁那小若和郁那(11月20日-)是日本的女性声优,冈山县出身。Stay Luck所属。2013年加入Art Group,2016年加入Stay Luck。※粗体字为主要角色。2017年2018年2019年2016年2017年2018年
  • 韩辰辰韩辰辰(1980年代-),山东滨州人,中国青年导演、编剧、独立制片人。中央戏剧学院导演系本科毕业,后进入北京大学戏剧系林兆华戏剧研修班学习,获得戏剧导演专业艺术创作硕士学位,现以独
  • 艾学峰艾学峰(1965年8月-),男,汉族,湖北安陆人,中华人民共和国政治人物,第十二届全国人民代表大会广东地区代表。艾学峰毕业于中国人民银行研究生部货币银行学专业。1984年加入中国共产党