如何准确推算年干支的简单方法

💥️如何准确推算年干支的简单方法

1.标准万年历查法

推年干支有一个非常简单的方法,农历是哪一年的,那么就用这一年的干支。比如,2000年该年的农历干支是庚辰,则天干庚和地支辰就是2000年的干支。另外,最简单的办法就是采用国家有关单位出版的标准万年历,上面

均标有详细的当年干支。

2.减法推算法

如果不知道当年的干支或任何一年的干支,也没有万年历时怎么办呢?简单的方法之一是根据出生年的个位数和十位数,通过减、加的方法予以推算。须要注意的是,此法仅用公历出生年的后两位数计算即可。

出生年的个位数,以千位计,即是出生年的尾数。

出生年的十位数,以千位计,即是出生年的后两位数。

如1958年,个位数即8,十位数即58。

在使用此法时,必须记住以下的内容和方法:

(1)干支序号。

①天干序号。

甲——1;

乙——2;

丙——3;

丁——4;

戊——5;

己——6;

庚——7;

辛——8;

壬——9;

癸——10。

②地支序号。

子——1;

丑——2;

寅——3;

卯——4;

辰——5;

巳——6;

午——7;

未——8;

申——9;

酉——10;

戌——11;

亥——12。

(2)推算公式。

①推算天干公式。年数(即公元年末位数)一3一年干的代数(即年干序号,以下同)。

即以出生年的尾数减3,余几,就是十天干顺次序号的第几位,余l即是甲,余2即是乙……余类推。

注:此公式适用于任何年代的天干推算。

②推算地支公式(按不同世纪推算):

◎十九世纪(即1800~1899年)地支推算公式。

公元年末二位数一年支的代数(即年支序号,以下同);

◎二十世纪(即1900~1999年)地支推算公式。

公元年末二位数+1一年支的代数;

◎二十一世纪(即2000~2099年)地支推算公式。

公元年末二位数+5一年支的代数。

即以出生年的末两位数,按不同世纪+9或+1、+5,和数为几,就按地支顺次查第几位序号,余1即是子,余2即是丑,余3即是寅……

(3)推算方法。

①求年干时,如年干末位数不够减3,则借10;

②求年支时,如年支数超过12,则需递减12,取12(含12)以下的余数。

例1:1999年出生的孩子,其年于是什么?这就用出生年尾数减3,亦即9—3—6。6从甲顺数第六位为己,所以1999年出生的孩子天干为己。如问:1937年出生的人,天干是什么,那就用1937年尾数(个位数)减3余4,4即是从甲

数第4个为丁,回答是:天干为丁。总之,求生年天干的方法,就是一个公式:生年的尾数减3,余几位即是十天干顺序的第几个。如逢0、1、2不够减时,可从10位数假借10加生年尾数再减3,余几即是十天干的第几位。

例2:求1958年的年干支。

年干:末位数8—3—5;

查上述天干数“5”为“戊”;

年支:末二位数58+1(1900~1999年的公元年末二位数+1)一59。因为59数大于12数,故需递减12,取小于12(含12)以下的余数。则:59递减四次12(即59—48)后,得11数。

查上述地支数:“11”为“戌”。

因此,1958年的年干支为“戊戌”。

再如:求2000年的年干支。

年干:末位数0—3—7(o不够减,借10),查上述天干数“7”为“庚”;

年支:末二位数00+5(2000~2099年的公元年末二位数+5)一查上述地支数:“5”为“辰”。

因此,2000年的年干支为“庚辰”。

3.减、除法推算法

年干支的推算,这一简单的方法是根据出生年的个位数和十位数,通过减、除、加的方法予以推算。

求年干支的公式。

取当年的年数,减去3,再从余数中除去干支周转数,余下的数字就是所求的年干支的代数。[4]即:

年数一3=差数+60(干支周数)一年干支的代数(即干支的“六十甲子”序号,不是上述“B”方法中所讲的序号)。

六十甲子干支次序如下:

①甲子

⑩甲戌

⑨甲申

⑨甲午

⑧甲辰

⑨甲寅

②乙丑

⑩乙亥

⑧乙酉

③乙未

⑥乙巳

⑦乙卯

③丙寅

⑩丙子

③丙戌

③丙申

⑥丙午

⑦丙辰

④丁卯

⑩丁丑

⑨丁亥

⑦丁酉

⑨丁未

⑦丁巳

⑤戊辰

⑩戊寅

③戊子

③戊戌

⑩戊申

⑦戊午

⑥己巳

⑩己卯

⑧己丑

④己亥

⑩己酉

⑦己未

⑦庚午

⑥庚辰

⑦庚寅

⑤庚子

◎庚戌

⑦庚申

⑧辛未

⑩辛巳

③辛卯

⑧壬寅

⑩辛亥

⑦辛酉

⑨壬申

⑩壬午

◎壬辰

③壬寅

⑩壬子

⑨壬戌.

⑩癸酉

①癸未

⑦癸巳

⑩癸卯

⑦癸丑

⑩癸亥

例1:欲求2003年的干支。2003

3—2000÷60(干支周数)一33(在2000这个数中共有33个60,即干支周转数),余20,按六十甲子循环顺序号,查第20序号为“癸未”,则知2003年于支为癸未。

例2:求1983年的干支。1983—3—1980÷60(干支周数)一3余0,“0”表示是六十甲子循环顺序号中的最后一个号,即“癸亥”。因此,“癸亥”是1983年的干支。

由于公元4年的干支恰好是甲子,所以,从公元4年起,就要减去公元4年前的数,即年数要减3。把所余之数除去干支周转数60,余下的数就是所求的年干支代数。

这个公式适用于公元4年以后的任何一年。

4.减、除、加法推算法L81

(1)求年的天干:其公式与上述“B”方法中的“求年干”相同,兹不赘述。

(2)求年地支:求年支法的公式是以公元年末的后两位数÷12,余数+1来进行的。因地支共有12个,故除后要加1个才是本位数。

公式:公元年末的后两位数(亦即公元年末的个位和十位数)÷12+I(注意,不是商数加1)一年支。

如:1958年的年支是什么呢?根据以上的方法和公式,则:

按求年支的公式得:用1958年末的后两位数58÷12,得4余10,余数10+1(注意,不是商数4加1,而是用余数10来加1)一1】👉。从子起开始数11位数,子、丑……戌,11为戌。即1958年的地支为戌。

用求年干的方法得知:1958年的年天下是“戊”,故1958年的年千支为戊戌。

又如:1999年生人,其地支是什么呢?

按求年支的公式得:用1999年末的后两位数99÷12,得8余3,余数3+1(注意,不是商数8加1,而是用余数3来加1)一4。从子起开始数4位数,子、丑、寅、卯,4为卯。即1999年的地支为卯。

用求年干的方法得知:1999年的年天干是“己”,故1999年的年干支为己卯。

再如:1937年出生的人,其地支是什么?

按求年支的公式得:用1937年的后两位数37÷12,得21余1,余数1+1(注意,不是商数加1)一2(也可用心算法:37递减3个12数后余l,1+1—2)。

从子起开始数2位数,子、丑,2是丑。即1937年的地支是丑。

用求年干的方法得知:1937年的年天干是“丁”,故1937年的年干支为丁丑。

5.求公元前和公元后的年干支计算法L9]

方法一:

公元1年的干支辛酉,只要记住辛酉这一干支,即可简便而又迅速地推算出公元前后任何一年的干支。

(1)求公元后年干支。

干:直取所求年份的个位数。

支:以所求年数目除12,取其余数。

然后,以辛酉为起点,按干支顺序依次推出年干和年支(正推),逆干支序而推为反推。例1:求公元1846年的干支;

干:6(1846年的个位数是6);

支:10(1846÷12,得余数为10)。

以辛酉为起点(即1),正推,得1846年的干支是丙午。

附注:如干、支数为0,则取辛酉的前一个干支,即庚申。

例2:求公元2050年的干支

干:0——庚。

支:10(2050-12余数10)——午。

2050年为庚午。

(2)求公元前年干支。

算法与上法一样,只是要反推,即逆干支顺序而推。或用10和12分别减去原得数后再正推。但要注意,此时起点与上法不同,以辛酉为0,反推时以辛酉前一干支即庚申为起点(即时),正推则以辛酉的下一干支即壬戌为起点。

或直取公元前负数即可。

例如:求公元前231年的干支。

支:11(231-4-12余数11)。

11为反推时的干支数,只要直取表内公元前负数即可,即为庚戌。如要正推,则还要用10,12减去此二数。即干为10一1—9,支为12—11=1。结果为庚戌。

方法二:

如不以辛酉作起点,也可以任何一个已知年干支为起推算。一般可以当年为起点。方法是:

以所要求的年数减已知年数(或当年),得数的个位数即为年干数,得数除以12所得的余数即为年支数。干支数为正数时正推,为负数时反推,或按方法一中方法变为正推。应注意的是已知年干支作0,正推时以已知年干支的后

一千支为1,反推时以已知年干支的前一年干支为1。

例如:已知1985年是乙丑年,求1999年的干支。

1999~1985—14。

干:4;

支:2(14÷12余数为2)。

按乙0丙1..…·的顺序正推得年干为己,按丑0寅1..…·的顺序正推得年支为卯,故1999年为己卯年。

又如:求1932年的干支:

1932—1985一一53。

反推干支数:干:3;

支:5。正推干支数:干:10~3—7;

支:12~5—7。

结果:1932年的干支为壬申。6.公元与年干支快速互查法公元纪年与干支纪年的对应关系,可通过表49进行互杏即可得知。(二)六十甲子干支序数的求法

我国用干支纪年的历史是很远久的。与公元相比较,公元4年的干支正是甲子年。因而将公元年数减去3,再除以60(六

以上就是【💥️如何准确推算年干支的简单方法】👉的详细解读和分析,更多命理资讯请访问不思君主页。

标签:

精彩评论

    登录您只有登录后才能发表评论...