計(jì)算星期
現(xiàn)在的許多人早已習(xí)慣了使用能夠顯示星期幾的公歷或農(nóng)歷。并據(jù)此來(lái)考慮和安排工作或是生活中的某些日程。有手機(jī)電腦電子日歷或是臺(tái)歷掛歷的人,如果想知道哪天是星期幾,只要查一下就可以了,可以說(shuō)既快捷又非常方便。但是還有另外的方法可以計(jì)算出來(lái),所以對(duì)此有興趣的人不妨一試。
這種計(jì)算方法的基本原理就是公歷中每年的天數(shù)和星期數(shù)都是固定的。平年365天,為52個(gè)星期再加上1天。閏年366天,為52個(gè)星期再加上2天。每個(gè)星期則固定為從星期一至星期日共有7天。如果今天是星期一,那么明天就必然是星期二。而在每年的12個(gè)月中,從每個(gè)月的總天數(shù)減去28天即4個(gè)星期后所得到的數(shù)字也是固定的。一年中的任何一天的星期數(shù)都是由當(dāng)年是平年或是閏年以及本年度元旦那天為星期幾來(lái)決定。星期在年份上的循環(huán)周期為28年,這28年中有21個(gè)平年和7個(gè)閏年共余出35天,可以被數(shù)字7除盡而不會(huì)影響到以后的計(jì)算。那些相距28年的掛歷臺(tái)歷等也能夠在相應(yīng)的年份中重復(fù)使用。
如果知道了公元2011年的元旦為星期六,就可以將這一天的昨天的星期數(shù)5作為1月份星期數(shù)的計(jì)算基礎(chǔ)或是稱為月代碼,然后分別加上本月及以后各月的相關(guān)數(shù)3`0`3`2`3`2`3`3`2`3`2,超過(guò)7的減去7,便可以得到511,462,403,513這樣的數(shù)字串作為2011年的月代碼使用。由于2012年是閏年,在2月份有個(gè)閏日,所以在以2011年的月代碼為計(jì)算基礎(chǔ)時(shí),要在1月和2月的數(shù)字上加上1,在3月及以后的每個(gè)月各加上數(shù)字2,由此便得到了2012年的月代碼為623,614,625,035。而要利用2012年的月代碼來(lái)確定2013年的月代碼則略為復(fù)雜些,由于是平年,而上一年是閏年,所以需要在1月和2月的數(shù)字上加上2,其余的分別再加上1,由此可知2013年的月代碼為144,025,036,146。而明年即2014年的月代碼為255,136,140,250。為了直觀和便于應(yīng)用,年代碼可以用年份的簡(jiǎn)寫和本年度月代碼的首數(shù)以及平年或是閏年的組合來(lái)表示,如對(duì)于2013年可以標(biāo)記為131平。如此繼續(xù)進(jìn)行下去,直到有了28個(gè)數(shù)字串時(shí)為止,并排列成表備用。要計(jì)算某年的幾月幾日為星期幾,如2013年的9月10日,就在131平的數(shù)字串中找到對(duì)應(yīng)的數(shù)字6,加10后減去7的倍數(shù),得到余數(shù)為2即當(dāng)天為星期二。需要注意的是,月代碼中的數(shù)字應(yīng)為0~6,星期日要用數(shù)字0代替,以簡(jiǎn)化計(jì)算的過(guò)程。加上分隔點(diǎn)則是為了在四季中容易找到所要查找的月份。
要計(jì)算出相距較遠(yuǎn)年份中的日期為星期幾則顯得要復(fù)雜些。相距較近的可以在數(shù)字串的表中前后查找。多于或少于28年的則需要先加上或是減去28年的倍數(shù),然后在數(shù)字串的表中查找到對(duì)應(yīng)的數(shù)字來(lái)進(jìn)行計(jì)算。雖然開(kāi)始時(shí)比較麻煩,但是有了能夠查詢的表,熟練了以后就可以通過(guò)計(jì)算來(lái)求出表上所列出的28年之內(nèi)任何一天是星期幾,可以起到所說(shuō)的萬(wàn)年歷的作用,許多時(shí)候能免去點(diǎn)擊翻看電子日歷時(shí)的過(guò)程。也可以節(jié)省購(gòu)買臺(tái)歷或掛歷所需的資金。
實(shí)際上在很早的時(shí)候,就有人發(fā)現(xiàn)了其中的規(guī)律,并在實(shí)踐中進(jìn)行了應(yīng)用。在上個(gè)世紀(jì)中期的廣播節(jié)目中就有這樣的內(nèi)容向公眾傳授。比較常用的還有所說(shuō)的查表法和公式法,只是在臨時(shí)應(yīng)用時(shí)有些不太方便。雖然在許多時(shí)候也需要查表,但是用28個(gè)數(shù)字串組成的計(jì)算用表畢竟要相對(duì)顯得直觀一些。
將這種計(jì)算星期的方法重新顯現(xiàn)出來(lái),只是為了留住對(duì)于往昔的記憶。在記憶力尚未消失的時(shí)候展示出自己以前的興趣所在,也能讓對(duì)此感興趣的人在數(shù)字游戲中有練手的機(jī)會(huì)。就象那些古老的游戲一樣,可以發(fā)揮出活動(dòng)手指和開(kāi)動(dòng)腦筋的功用,讓自己在今天的環(huán)境中還能夠感覺(jué)到有些附加的作用。( 文章閱讀網(wǎng):www.sanwen.net )
首發(fā)散文網(wǎng):http://www.277762.cc/subject/559724/