电竞比分网-中国电竞赛事及体育赛事平台

分享

計算年月日時的干支可用數(shù)學公式求出

 0會飛的魚兒0 2010-09-18
         1.天干地支代表數(shù)及其陰陽屬性
     
  天干有十個,即:甲、乙、丙、丁、戊、己、庚、辛、壬、癸。地支有十二個,即:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。為了便于計算,將天干、地支用數(shù)字代表。其相配表如下(表1):
     
  表1 天干地支代表數(shù)及陰陽屬性表 (略)

  2 計算原理
     
  天干起于甲而終于癸,計有十數(shù),地支起于子而終于亥,計有十二數(shù),天干、地支二者相配合形成了甲子、乙丑、丙寅、丁卯……在配合上陰與陰相配,陽與陽相配,這樣依據(jù)排列組合的方法,共有60種組合方法,即:1/2×C 101 ×C 121 =60。這種表示方法用以記錄時間,每記錄60個又循環(huán)回來,形成60環(huán)周,也就是每記錄60個又重復1次。由于天干有10個,故依照次序,記錄10個又循環(huán)1次,地支有12個,故依照次序,記錄12個又循環(huán)1次。
    
  假如,天干從戊開始,每記錄10個后,又重新從戊開始。地支也一樣,假如,地支從辰開始,每記錄12個后,又重新從辰開始。 
  
  3 計算基礎(chǔ)
     
  現(xiàn)在進入21世紀,為求其實用性,故以2001年的年干支、正月天干、元旦干支為基礎(chǔ),以下所列公式都是先計算所求年與2001年所差的年數(shù)X,然后在此基礎(chǔ)上進行計算。所有基數(shù)都是2001年的年干支、正月天干、元旦干支的代表數(shù),已知2001年的年干支為辛巳(其代表數(shù)分別為8、6),正月天干為庚(其代表數(shù)為7),元旦干支為甲子(其代表數(shù)分別為1、1)。 
  
  4 年干支的計算方法 
  
  4.1 年天干的計算方法
     
 ?、?X÷10,求余數(shù)。② 余數(shù)+基數(shù)8,如和大于10減10,所得數(shù)即為當年天干代表數(shù)。 
  
  4.2 年地支的計算方法
     
 ?、?X÷12,求余數(shù)。② 余數(shù)+基數(shù)6,如和大于12減12,所得數(shù)即為當年地支代表數(shù)。 
  
  4.3 舉例
     
  求2018年的干支:求天干:(2018-2001)÷10,余數(shù)為7,余數(shù)7+基數(shù)8,和大于10減10,所得數(shù)為5,即為戊的代表數(shù)。求地支:(2018-2001)÷12,余數(shù)為5,余數(shù)5+基數(shù)6,所得數(shù)為11,為戌的代表數(shù)。故2018年干支為戊戌。
     
  5 月干支的計算方法
     
  計算月干支以農(nóng)歷計。月的地支不變,正月的地支是寅,2月的地支是卯,3月的地支是辰,4月的地支是巳,5月的地支是午,6月的地支是未,7月的地支是申,8月的地支是酉,9月的地支是戌,10月的地支是亥,11月的地支是子,12月的地支是丑。十二地支與12個月份相配表如下(表2):
     
  表2 十二地支與12個月份相配表?。裕?

  正月的天干是隨著年的天干而變化的。在這些變化規(guī)律中,有一個計算公式。 
  
  5.1 正月天干計算方法
     
 ?、賆×12÷10,取余數(shù)。②余數(shù)+基數(shù)7,如和大于10時減10,所得數(shù)即為當年正月天干代表數(shù)。
     
  5.2 所求月天干計算方法
     
 ?、佼斈暾绿旄纱頂?shù)+所求月數(shù)-1,如得數(shù)大于10時減10,所得數(shù)即為所求月天干代表數(shù)。 
  
  5.3 舉例
     
  求2018年8月的天干:先求2018年正月的天干:(2018-2001)×12÷10,余4,加基數(shù)7,和大于10減10,得數(shù)為1,故2018年正月的干支為甲寅。則2018年8月的天干為:1+8-1=8,8為辛的代數(shù)。8月的地支為酉,故2018年8月的干支為辛酉。
    
  再如2018年11月的天干為:1+11-1=11,和大于10減10,得數(shù)為1,1為甲的代表數(shù),11月的地支為子,故2018年11月的干支為甲子。 
  
  6 元旦干支的計算方法計算
 

  元旦干支時,除了求X外,同時,還要計算從2001年以后到當年的閏年次數(shù)Y。X÷4=Y+余數(shù)。(注:逢百年不閏,逢四百年閏。)
     
  6.1 求元旦天干方法
     
  ①(X×5+1)÷10,求余數(shù)。②余數(shù)+Y,如和大于10時減10,所得數(shù)即為所求元旦天干代表數(shù)。
     
  6.2 求元旦地支方法
     
 ?、伲╔×5+1)÷12,求余數(shù)。②余數(shù)+Y,如和大于12時減12,所得數(shù)即為所求元旦地支代表數(shù)
 
 
6.3 舉例
     
  求2018年的元旦干支:X=17,Y=4。代入求元旦天干公式:(17×5+1)÷10,余數(shù)為6,6+4=10,10即為所求元旦天干代表數(shù),10為癸的代表數(shù)。代入求元旦地支公式:(17×5+1)÷12,余數(shù)為2,2+4=6,6即為所求元旦地支代表數(shù),6為巳的代表數(shù)。那么2018年的元旦干支為癸巳。 


  7 日干支的計算方法
     

  求出元旦干支,依照求日干支公式,并查各月干支應加基數(shù)(見表3),便可求出當日干支。 
  
  表3 各月干支應加基數(shù)表 (略)


  7.1 求日天干方法
     
 ?。ó斈暝┑刂Т頂?shù)+所求月應加的地支基數(shù)+所求日期)÷10,求余數(shù),余數(shù)即為所求日天干代表數(shù)。
     
  7.2 求日地支方法
     
 ?。ó斈暝┑刂Т頂?shù)+所求月應加的地支基數(shù)+所求日期)÷12,求余數(shù),余數(shù)即為所求地支代表數(shù)。
     
  7.3 舉例
     
  求2018年3月6日(公歷)的干支。求日天干:(10+8+6)÷10,余4,4為丁的代表數(shù)。求日地支:(6+10+6)÷12,余10,10為酉的代表數(shù)。那么,2018年3月6日的干支為丁酉。 
  
  8 .時干支的計算方法 
  
  8.1 時的地支計算方法時的地支不變,即23~1時為子時,1~3時為丑時,3~5時為寅時,5~7時為卯時,7~9時為辰時,9~11時為巳時,11~13時為午時,13~15時為未時,15~17時為申時,17~19時為酉時,19~21時為戌時,21~23時為亥時。十二地支與十二時辰相配表如下(表4):
     
  表4 十二地支與十二時辰相配表?。裕?


  8.2 時的天干計算方法
     
  時的天干依日的天干而定,其計算方法如下: 8.2.1 子時的天干計算方法2×當日天干代表數(shù)-1,如得數(shù)大于10時減10,所得數(shù)即為當日子時天干代表數(shù)。 
  
  8.2.2 所求時的天干計算方法
     
  子時的天干代表數(shù)+所求時的地支代表數(shù)-1,如得數(shù)大于10減10,所得數(shù)即為所求時的天干代表數(shù)。
     
  8.2.3 舉例 
     
  求2018年3月6日10時的干支。已知10時的地支為巳,6為巳的代表數(shù)。先求2018年3月6日子時的天干:2×4-1=7,7為庚的代表數(shù),故子時的干支為庚子。10時的天干:7+6-1=12,和大于10,所得數(shù)為2,為乙的代表數(shù),故10時的干支為乙巳。
     
  9 小結(jié)
     
  天干最大代表數(shù)為10,故得數(shù)大于10時,減10,地支最大代表數(shù)為12,故得數(shù)大于12時,減12。所加基數(shù)都是以2001年的年干支、正月天干、元旦干支的代表數(shù)為基礎(chǔ)的,所以只要記住2001年的年干支、月干支、元旦干支的代表數(shù),十二地支與十二月份相配表,十二地支與十二時辰相配表,各月干支應加基數(shù)表,便可根據(jù)公式,快速計算
 
 
 

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多