蔡勒公式

✍ dations ◷ 2025-02-24 01:31:59 #历法,数学公式,同余

蔡勒公式(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日。此一公式也要注意前述附注中出现负数的情况。

相关

  • 楚科奇自治区楚科奇自治区(俄语:Чуко́тский автоно́мный о́круг,罗马化:Chukotsky avtonomny okrug;楚科奇语:Чукоткакэн автономныкэн о
  • 1801年1801年逝世人物列表:1月 - 2月 - 3月 - 4月 - 5月 - 6月 - 7月 - 8月 - 9月 - 10月 - 11月 - 12月
  • 苍青苍色(英语:horizon),是属于青色系中的一种颜色。诗词中有“天苍苍,野茫茫”的诗句。而“苍”则代表苍茫的天空,则苍色是苍茫天空的颜色。苍天也意味着蔚蓝的天际,而苍天也可以说为
  • 顿涅茨克人民共和国行政区划未受国际普遍承认国家 被顿涅茨克人民共和国(俄语:Донецкая народная республика,罗马化:Donetskaya narodnaya respublika)是乌克兰东部与俄罗斯接
  • 西北夏威夷群岛西北夏威夷群岛(英语:Northwestern Hawaiian Islands,或称Leeward Islands)指的是美国夏威夷群岛中,自考艾岛和尼豪岛以西到中途岛之间的岛屿及珊瑚礁。总共包括了33个岛屿。总面
  • 放射性落尘避难所放射性落尘避难所(英语:Fallout shelter)是使居民免于核爆产生的放射性残骸或落尘影响的封闭空间。在冷战时期,建造了许多放射尘避难所作为民防措施。由于在核爆的过程中会产生
  • 亚伯拉罕·康斯坦丁·穆拉德热亚·多桑亚伯拉罕·康斯坦丁·穆拉德热亚·多桑(Abraham Constantin Mouradgea d’Ohsson,1779年9月26日-1851年12月25日),亚美尼亚人,生于奥斯曼帝国君士坦丁堡(今土耳其伊斯坦布尔),瑞典东
  • 邓小南邓小南(1950年6月-),女,山东临邑人,生于北京,中国历史学家,主要从事宋史、唐宋妇女史等领域的研究。她是历史学家邓广铭之女。邓小南于1978年考入北京大学历史系,1982年、1985年先后
  • 方荣发方荣发(Png Eng Huat;1961年12月9日-)是一名新加坡泉漳裔政治人物、商人。反对党工人党籍。自2012年5月26日起成为新加坡国会议员,代表后港单选区(英语:Hougang Single Member Cons
  • 朱约姆朱约姆是伊朗的城市,位于该国南部札格罗斯山脉东南部,由法尔斯省负责管辖,距离首府设拉子195公里,海拔高度841米,2006年人口6,396。