回覆列表
  • 1 # 使用者8616219450500

    天干:甲、乙、丙、丁、戊、己、庚、辛、壬、癸。

    地支:子、醜、寅、卯、辰、巳、午、未、申、酉、戌、亥。

    具體的計算方法為:

    (年份-3)/10餘數為天干

    (年份-3)/12餘數為地支

    把天干數和地支數合併起來,即為所求的干支年份。

    再答:

    看看這樣的演算法可以不

    具體的計算方法為:

    天干:年份÷10,得到的商不管,看餘數,若餘數-3得正,則按天干順序往下數,得數即為天干順序數,若餘數-3為負,則+10,得到的數即為天干數,若餘數為3,則為天干的最後一位,即癸。

    地支:年份÷12,得到的商不管,看餘數,若餘數-3得正,則按地支順序往下數,得數即為地支順序數。若餘數-3為負,則+12,得到的數即為地支順序數,若餘數為3,則為地支的最後一位,即亥。

    把天干數和地支數合併起來,即為所求的干支年份。

    如:2001年查萬年曆為辛巳年,演算法為:

    2001÷10=200……1,1—3=—2,—2+10=8,按天干順序數到8,甲、乙、丙、丁、戊、己、庚、辛。第8位為辛。

    2001÷12=166……9,9—3=6,按地支順序數到6,子、醜、寅、卯、辰、巳。第6位為巳。

    按照以上計算結果,把天干、地支合併起來可知,2001年為辛巳年。

  • 中秋節和大豐收的關聯?
  • ​DNF國際服普雷金牌BUG補償方案已出,補償玩家普雷首飾隨機禮盒一件,你覺得如何?