某月某日是星期幾的心算方法
某月某日是星期幾的心算方法
在上小學(xué)時,有一位同學(xué)和我作過這樣一個游戲:他讓我隨便說出當(dāng)年的某一月某一日,他不用看日歷就能很快、準(zhǔn)確地說出這天是星期幾。
我拿來了一本日歷,與他試驗了幾次。果然他每次都說得很快也很準(zhǔn)。我知道他不可能把一年三百六十五天每天星期幾都背下來,所以他的本事引起了我很大的興趣。
后來我知道了他的計算方法:他心里記住了十二個數(shù)字,這十二個數(shù)字分別對應(yīng)于當(dāng)年的十二個月。要計算當(dāng)年的某月某日是星期幾,只要用那日的日數(shù)加上那月所對應(yīng)的數(shù)字,然后除以7,余幾就是星期幾,恰好除盡就是星期日。
我清楚地記得那年的十二個月所對應(yīng)的數(shù)字依次是:
1,4,4,0,2,5,0,3,6,1,4,6
碰巧,1991年的十二個月所對應(yīng)的數(shù)字依次也是這十二個數(shù)字。下面就以1991年為例具體地談一下這種方法。
我們先要把下表中的各數(shù)牢牢地記在心里:
例如要計算1991年6月25日是星期幾。我們心里想到6月份對應(yīng)的數(shù)字是5,就用25加上5,得到30;再用30除以7,余2,則1991年6月25日是星期二。
再如,要計算1991年9月1日是星期幾。9月對應(yīng)的數(shù)字是6,1+6=7,7除以7沒有余數(shù),所以1991年9月1日是星期日。
可見,只要心里熟記144025036146這一串?dāng)?shù)字,就能算出1991年的幾月幾日是星期幾。
144025036146這一串?dāng)?shù)字是從哪兒來的呢?它們就是分別所對應(yīng)的月份的上一個月的最后一天的星期數(shù)。例如,1991年1月31日是星期四,所以1991年2月份對應(yīng)的數(shù)字就是4。每月1日的星期數(shù),當(dāng)然是頭一天(即上個月的最后一天)的星期數(shù)的基礎(chǔ)上加上1;所以很容易想通這個方法。
為了找出1992年12個月份所對應(yīng)的各個數(shù)字,也就只需記下1992年每個月份的上一個月的最后一天是星期幾。利用年歷容易查得下表:
例如要計算1992年8月15日是星期幾。我們查到1992年8月份對應(yīng)的數(shù)字是5,15+5=20,20除以7余6,所以1992年8月15日是星期六。
平年每年有365天。365=52×7+1,即:平年每年有52個星期零1天。所以,如果連續(xù)兩年都是平年,則第二年每月對應(yīng)的數(shù)字就是在第一年對應(yīng)月份對應(yīng)的數(shù)字的基礎(chǔ)上加上1。
閏年的2月有29天。閏年全年365天,是52個星期零兩天。從閏年的3月份開始的連續(xù)12個月中,每個月對應(yīng)的數(shù)字等于一年前同一月份對應(yīng)的數(shù)字加上2。
例如,1992年是閏年。1992年3月至12月各月對應(yīng)的數(shù)字都等于1991年對應(yīng)月份的數(shù)字加上2。從1992年3月份到1993年2月份才滿12個月,所以1993年1月和2月對應(yīng)的數(shù)字也分別等于1992年1月和2月對應(yīng)的數(shù)字加上2(逢7變0,逢8變1)。
1993年是平年。從1993年3月份開始,直到下一個閏年(1996年)的2月份,每個月所對應(yīng)的數(shù)字都等于一年前同一月份所對應(yīng)的數(shù)字加上1。
下表所列的是近幾年每個月對應(yīng)的數(shù)字:
每年記住一串(12個)數(shù)字就能心算出全年每一天是星期幾,應(yīng)該說是相當(dāng)方便的。
免責(zé)聲明:以上內(nèi)容源自網(wǎng)絡(luò),版權(quán)歸原作者所有,如有侵犯您的原創(chuàng)版權(quán)請告知,我們將盡快刪除相關(guān)內(nèi)容。