標題:

怎樣準備計算某日是星期幾?

發問:

例如我想知道三年後 2010 年 11 月 3 日是星期幾的話 有沒有一些數學方法可以計到出來呢? 請不要答看日曆之類的答案 如果有數學方法同驗證才可被選為最佳答案 謝謝各位幫忙 :) 更新: To 何福堂夜中學學生, 我明白你的方法, 因我也是這樣計算出來 但若果想知道 2018 年 7 月 21 日時 所計算的日數便會變得又多又煩 這個方法也未免太不方便, 也未必能每次都準確計算答案

最佳解答:

此文章來自奇摩知識+如有不便請留言告知

只有係4的倍數的年份先係潤年,即2000,2004,2008,2012....等等 所以2008年就有366日 而2009,2010就有365日 今日係2007年10月8日,星期一 2007年尚有23+30+31日=84日 2010年1月1日~2010年11月3日 共有:365-31-27日=307日 即今日至2010年11月3日共有: 84+366+365+307 =1122日 1122/7 =160......2 因此由今日至2010年11月3日共有160個星期零2日 由於今日係星期一,所以2010年11月3日將會係星期一加多兩日,即係星期三~ 2007-10-08 12:19:48 補充: 1122/7=160......2即係1122除7=160餘2

其他解答:

其實有條公式叫做「蔡勒公式」 佢係用黎計一個日子係星期幾既... ========================== W = 星期幾 C = 年份前兩位數字 (例如2007 → 20) Y = 年份後兩位數字 (例如2007 → 07 → 7) M = 月數 ( 註: M既取值範圍為 3 -14 ..1月→13....2月→14) D = 日數 [ ] = 只取該數既整數部份...唔係四捨五入...請注意 公式 W = [ C÷4 ] - 2C + Y + [ Y÷4 ] + [ 26(M+1) ÷ 10 ] + D - 1 (Mod 7) 我依家會計一個例子你睇 2018 年 7 月 21 日 W= [ 20÷4 ] - 2(20) + 18 + [ 18÷4 ] + [ 26(7+1) ÷ 10 ] + 21 - 1 (Mod 7) = 5 - 40 + 18 + 4 + 20 + 21 - 1 (Mod 7) = 27 (Mod 7) = 6 (Mod 7) ∴ 2018 年 7 月 21 日 係星期六... 2007-10-08 17:54:37 補充: 呢條公式個出處我已經唔記得左...因為呢條式我係抄低左...N年前... 2007-10-08 17:56:28 補充: 注意注意!!!!!!!!!!!!!!!!!!!!!!!!!!!!不得不提!!!!!!!!!!!!!!!!!!!!!!!!!!!!係 1582 年羅馬教皇曾經修改曆法...將 10 月 4 日改為 10 月 15日...所以係 1582 年或以前既日子...都不能夠用「蔡勒公式」黎計...A215E4A2B88AAE64
arrow
arrow

    dvhtlbz 發表在 痞客邦 留言(0) 人氣()