美文网首页
一分钟年干支速算法

一分钟年干支速算法

作者: 伴月晏青 | 来源:发表于2020-07-29 17:31 被阅读0次

    方法很简单,只要记住三个基数,就可以用目测心算的方法,在一分钟之内知道从公元一世纪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,可以不用除法,直接目测用减法,差数即为地支(年支)序数,这样更快。

    相关文章

      网友评论

          本文标题:一分钟年干支速算法

          本文链接:https://www.haomeiwen.com/subject/gilkrktx.html