天干地支推算年份的方法遵循一定的数学逻辑: 天干计算方法:将公元后的年份除以10,得到的余数对应相应的天干。例如,以公元2023年为例,进行计算:2023 ÷ 10 = .3,余数为3,对应的天干是“癸”。 地支计算方法:将公元后的年份除以12,得到的余数对应相应的地支。
算式计算法:天干=(年份-3)/10的余数对应的天干;地支=(年份-3)/12的余数对应的地支。天干对应的数字:甲1,乙2,丙3,丁4,戊5,己6,庚7,辛8,壬9,癸0。地支对应的数字:子1,丑2,寅3,卯4,辰5,巳6,午7,未8,申9,酉10,戌11,亥12。
天干地支算年份的方法:用本年除以10天干,得余数减去3,所得的数为天干的序数;再用本年除以12(地支),得余数减去得数为地支的序数。 公元前的算法:年干=8-N(N﹤8)或8-N+10(N≧8),N=年号除以10的余数=年号个位数。
1、年干公式:年干=年份个位数- 3(适用于任何西元年,个位数小于或等于3,借10)以2019年为例,其个位数为9,9-3=6,即天干为己。年支公式:年支=(年份+7)÷12的余数(整除余0,即余12=丑)以2019年为例,(2019+7)÷12的余数为10,即地支为亥。
2、推算年干的方法是,用年份的个位数减去3。如果结果小于1,则从10中借1,结果即为天干的序号。例如,2019年的个位数是9,9减去3等于6,因此天干是己。 推算年支的方法是,将年份加上7,然后除以12,取余数。如果余数为0,则地支为丑。
3、年份天干的推算方法是按照公元纪年末尾的数字来确定。公元前年份的天干为:0对应辛,1对应庚,2对应己,3对应戊,4对应丁,5对应丙,6对应乙,7对应甲,8对应癸,9对应壬。公元后年份的天干为:0对应庚,1对应辛,2对应壬,3对应癸,4对应甲,5对应乙,6对应丙,7对应丁,8对应戊,9对应己。
4、年份天干按公元纪年末尾数字来推算。公元前:0为辛,1为庚,2为己,3为戊,4为丁,5为丙,6为乙,7为甲,8为癸,9为壬。公元后:0为庚,1为辛,2为壬,3为癸,4为甲,5为乙,6为丙,7为丁,8为戊,9为己。地支的推算地支可分为奇数组和偶数组。
从已知的公历年份计算干支纪年:年份数减3,除以10的余数是天干,除以12的余数是地支。(公元前的年份则用58减去年份数除以60的余数后计算)例如:2001年查万年历为辛巳年,算法为:- 2001÷10=200……1,1—3=—2,—2+10=8,按天干顺序数到8,甲、乙、丙、丁、戊、己、庚、辛。
从已知的公历年份计算干支纪年:年份数减3,除以10的余数是天干,除以12的余数是地支。
将公历年份减去3,得到一个新的年份数。 将新年份除以10,得到的商为天干顺序数,余数为天干。 将新年份除以12,得到的商为地支顺序数,余数为地支。例如,要换算2001年的天干地支: 2001-3=1998。 1998÷10=199……8,天干顺序数为19,余数为8,对应的天干为“辛”。
年干公式:年干=年份个位数- 3(适用于任何西元年,个位数小于或等于3,借10)年支公式:年支=(年份+7)÷12的余数(整除余0,即余12=丑)天干地支:“甲、乙、丙、丁、戊、己、庚、辛、壬、癸”称为十天干,“子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥”称为十二地支。
有两个快速计算口诀:公元年数先减三,除十余数是天干,基数改用12除,余数便是地支年。例:2021-3=2018/10余8(辛)2018/12余2(丑)所以是辛丑牛年。
例如,计算2020年的天干地支,参照口诀,尾数是0,对照图二,天干为庚;用2020除以12,余数为4,再对照图二,地支为子。所以2020年属鼠,为庚子年。再比如计算2021年的天干地支,尾数是1,对照图二,天干为辛;2021除以12,余数为5,对照图二,地支为丑,所以2021年为辛丑年,生肖属牛。
记住这一编码很实用,虽然不能用干支纪年来直接推算公元纪年,但可以给我们一点提示,凡是天干为“甲”的公元纪年数最后一位数必为“4”;“辛”为“1”;余类推。如辛酉政变(1861)、辛丑条约(1901)、辛亥革命(1911)发生年代的最后一位数字都是“1”,而“1”刚好对应天干中的辛。
每个组合代表一年,60年为一个循环。天干的计算方法是:年份减3,除以10所得的余数。地支的计算方法是:年份减3,除以12所得的余数。以2012年为例:天干为:(2012-3)10=200···9。地支为:(2012-3)12=167···5。对照天干地支表得出,2012年为壬辰年。
用一个你知道的年份的天干地支来推算,比如用2006年算1955年的天干地支,先要知道2006年是丙戌年,用2006-1955=51,再用51除以10,余数为1,表明天干是丙往前推一位,答案是乙,接着用51除以12,余数为3,表明地支是戌往前推三位,答案是未,那么1955年就是乙未年。
1、公元前的算法:年干=8-N(N﹤8)或8-N+10(N≧8),N=年号/10的余数=年号个位数。年支=10-N(N﹤10)或10-N+12(N≧10),N=年号/12的余数。例:求公元前22年和公元前159年的干支 解:前22的年干=8-2=6=己,前159年的年干=8-9+10=9=壬。
2、- 年干 = 8 - N 或 8 - N + 10(N 是年号的个位数)- 年支 = 10 - N 或 10 - N + 12(N 是年号的个位数)例如,公元前22年的干支计算如下:- 年干 = 8 - 2 = 6 = 己 - 年支 = 10 - 10 + 12 = 12 = 亥 因此,公元前22年的干支是己亥。
3、干支纪年法简便算法公式: 公元后的年份计算口诀:“公元年改凳数先减三,除10余数是天干,基数改用12除,余数便是地支年”。例如,1911年,年份减3得1908,除以10得8,对应天干为“辛”,除以12得0,对应地支为“亥”,故1911年为辛亥年。
4、计算公元前的干支纪年:- 年干 = 8 - N 或 8 - N + 10,其中 N = 年号除以10的余数,若 N 8 使用前一个公式,若 N ≥ 8 使用后一个公式。