方法很简单,只要记住三个基数,就可以用目测心算的方法,在一分钟之内知道从公元一世纪1年到以后若干年任何一年的年干支。
如公元1年,天干11—3=8,天干为辛;地支1+9=10,为地支酉,故公元1年年干支为辛酉;
公元4年,4—3=1,天干为甲,4+9=13,
13—12(一个12地支循环数)=1,为地支子,
故公元4年年干支为甲子。(这也是计算年干时要在公元年份个位数上减3的原因)
再如公元1946年,6—3=3。天干为丙;
地支46+1=47,47—36=11,地支戌,故1946年年干支为丙戌。
一,年干(天干):
从公元一年开始,将公元数的个位数减去3,所得之差数即为该年的年干(天干)序数,一万年甚至更长都不变。
说明:公元数的十位数0,个位数为0、1、2时,分别取10、11、12减去3,如10—3=7,即为天干庚;11—3=8,天干辛。
如公元100年、公元1100年、2000年等;
公元1年、101年;1901年;公元2年、102年、1962年等
举例:公元1年,公元2001年,11—3=8,天干为辛。
二,年支(地支):
地支不需要减去3,直接在公元年份最后两位数(十位)加上一个个位基数,就可以在一分钟内知道任何一年的地支。
根据不同世纪加不同的基数,很简单,只有三个,即9、1、5(或1、5、9)。
分别为:
公元一世纪(公元1━100年)加9;
公元二世纪(公元101━200年)加1;
公元三世纪(公元201━300年)加5;
公元四世纪(公元301━400年)加9;
以此类推,三个世纪一循环。
要想一下子就知道那个世纪基数为几?而且不容易忘掉,只要用世纪数除以3;被3被尽的加5;余数是1即加9;余数是2即加1。
如18世纪(公元1701━1800年),18÷3,除尽,该世纪的所加基数即为5。
19世纪(公元1801━1900),19÷3余数1,基数为9;
再如20世纪(1901━2000年),20÷3,余2,本世纪基数即为1。
说明:
1,公元年份数最后两位数加上基数的“和”和超过12则除以12或减12,取余数或差数;超过60除以60或减60,取余数或差数(不问商数取余数)。余数即为地支序数。余数1为地支子,余2地支丑。
余数11为地支戌;除尽为亥。
2,公元最后两位数加上基数之和超过100,以一个百位数计算。
如二十世纪的1999年,二十世纪加1,即用100除以60,商数1余40;40还超过12,再除以12余4,即为地支卯。
再如十九世纪的1899年,基数加9,99+9=108。
即用108除以60,余数48;再除以12,被除尽,即为地支亥。
由于数字较小,最大数为109,可以不用除法,直接目测用减法,差数即为地支(年支)序数,这样更快。
网友评论