网页版书目

元史 · 卷五十七·志第九

元史 · 目录

〔40〕置日食食甚日行积度及分,满中限去之,余与中限相减、相乘,进二位,如四百七十八而一,所得,为刻差恒数;以午前后分乘之,日法四分之一除,所得,为定数。(若在恒数以上者,倍恒数,以所得之数减之,为定数,依其加减。)冬至后,午前阳加阴减,午后阳减阴加;夏至后,午前阳减阴加,午后阳加阴减。

先把日食时太阳运行到食甚位置的那个累积度数和分数列出来,如果这个数值超过了中限,就减去中限,然后用剩下的部分与中限相减,再把这两个数相乘,把结果的小数点往后挪两位(也就是乘以100),接着除以478,这样算出来的数就是刻差的恒数。再用午前或午后对应的分数乘这个恒数,再除以日法的四分之一,最后得到的就是定数。(要是乘出来的结果比恒数还大,那就把恒数加倍,用加倍的恒数减去乘出来的结果,剩下的就是定数,然后按照加减的规则来调整。)冬至之后,午前的时候阳属性要加、阴属性要减,午后则阳减阴加;夏至之后正好反过来,午前阳减阴加,午后阳加阴减。

〔41〕【求日食去交前后定分】

计算日食发生前后,月亮离黄白交点(月亮轨道与太阳轨道相交的点)的固定数值。

〔42〕置气刻二差定数,同名相从,异名相消,为食差;依其加减去交前后分,为去交前后定分。视其前后定分,如在阳历,即不食;如在阴历,即有食之。如交前阴历不及减,反减之,(反减食差。)为交后阳历;交后阴历不及减,反减之,为交前阳历;即不食。交前阳历不及减,反减之,为交后阴历;交后阳历不及减,反减之,为交前阴历;即日有食之。

设置气差和刻差这两个确定的数值,相同名称的互相加减,不同名称的互相抵消,这样得到食差。根据这个食差进行加减运算,得出去交前后分,再得到去交前后定分。观察这个前后定分,如果是在阳历(月亮在黄道北),就不会发生日食;如果是在阴历(月亮在黄道南),就会发生日食。如果在交前的阴历不够减,就反过来减(也就是反减食差),结果成为交后的阳历;如果在交后的阴历不够减,反过来减,结果成为交前的阳历,这样就不会发生日食。如果在交前的阳历不够减,反过来减,结果成为交后的阴历;如果在交后的阳历不够减,反过来减,结果成为交前的阴历,那么就会发生日食。

〔43〕【求日食分】

计算日食的食分(也就是日食的程度)。

〔44〕视去交前后定分,如二千四百以下,为既前分;以二百四十八除,为大分;二千四百以上,覆减五千五百,(不足减者不食。)为既后分;以三百二十除,为大分,不尽,退除为秒。(其一分以下者,涉交太浅,太阳光盛,或不见食。)

查看距离交点前后的定分数值,如果数值在2400以下,就称为既前分;用248除以这个数值,得到大分。如果数值在2400以上,则用5500减去这个数值(如果不够减,就不会发生日食),得到既后分;然后用320除以这个结果,得到大分,除不尽的余数退位换算成秒。(如果数值不到1分,说明离交点太近,太阳光很强,可能看不到日食。)

〔45〕【求月食分】

计算月食的程度。

〔46〕视去交前后分,(不用气刻差者。)一千七百以下者,食既;以上,覆减五千一百,(不足减者不食。)余以三百四十除之,为大分;不尽,退除为秒,即月食之分秒。去交分在既限以下,覆减既限,亦以三百四十除之,为既内之大分。

观察月亮离黄白交点的前后距离分数(不用考虑节气时刻的差值)。如果这个距离在1700以下,就会发生月全食;如果在1700以上,就用这个距离减去5100(如果不够减就不会发生月食),剩下的除以340,得到大分;除不尽的余数退一位为秒,这就是月食的食分。如果去交分在既限(即1700)以下,则用既限减去去交分,再除以340,得到全食内部的大分。

〔47〕【求日食定用分】

求算日食的定用分。

〔48〕置日食之大分,与二十分相减、相乘,又以二千四百五十乘之,如定朔入转算外转定分而一,所得,为定用分;减定余,为初亏分;加定余,为复圆分;各以发敛加时法求之,即得日食三限辰刻也。

先确定日食的食分值,用二十减去这个值,再乘上这个值,然后再乘上两千四百五十,接着除以定朔入转算外转定分(即朔日入转的转定分值),得到的结果就是定用分。用定用分减去定余,得到初亏分;加上定余,得到复圆分。最后分别用发敛加时法推算,就能得到日食初亏、食甚、复圆三个时刻的辰刻。

〔49〕【求月食定用分】

【计算月食的定用分】

〔50〕置月食之大分,与三十五分相减、相乘,又以二千一百乘之,如定望入转算外转定分而一,所得,为定用分;加减定余,为初亏复圆分。各如发敛加时法求之,即得月食三限辰刻。

先列出月食的大分(食分的主要部分),用这个数值减去三十五(或者与三十五做运算),再相乘,接着乘以两千一百,然后除以定望时月球入转度(白道交点)以外的转定分(月球实际运行的分值),得到的结果就是定用分(月食从开始到结束的时间长度)。用这个定用分去加减原本的定余(望日的余分),就可以得到初亏和复圆的分值。每一步都按照发敛加时法来推算,就能得出月食三个关键阶段(初亏、食甚、复圆)的具体时辰和刻数。

〔51〕月食既者,以既内大分,以一十五分相减相乘,又以四千二百乘之,如定望入转算外转定分而一,所得为既内分;用减定用分,为既外分。置月食定余,减定用分,为初亏分;因加既外分,为食既分;又加既内分,为食甚分;(即定余分是也。)再加既内分,为生光分;复加既外分,为复圆分。各以发敛加时法求之,即得月食五限辰刻及分。(如月食既者,以十分并既内大分,如其法而求其定用分也。)

对于月全食,先取出既内大分,用它减去15,再乘以它自己,然后乘以4200,最后除以定望入转算外转定分,得到的结果就是既内分。接着用既内分减去定用分,得到既外分。然后,把月食的定余数值减去定用分,得到初亏分;在此基础上加上既外分,得到食既分;再加上既内分,得到食甚分(实际上食甚分就是定余分);再加一次既内分,得到生光分;再加一次既外分,得到复圆分。分别用发敛加时法来推算,就能得到月食五个阶段(初亏、食既、食甚、生光、复圆)的具体时刻(辰和分)。另外,如果是月全食,就用十分加上既内大分,按照这个方法来求定用分。

〔52〕【求月食所入更点】

计算月食发生在哪个更时和更点。

〔53〕置食甚所入日晨分,倍之,五约之,为更法;又五约之,为点法。乃置月食初末诸分,昏分以上者,减昏分;晨分以下者,加晨分;如不满更法,为初更;不满点法,为一点。依法以次求之,即得更点之数。

首先确定食甚(日食或月食遮挡最厉害的时刻)所在那天的晨分(从日出到该时刻的刻分数),把这个晨分加倍,然后用五去除,得到更法(计算更的单位基准);再把更法用五去除,得到点法(计算点的单位基准)。然后列出月食开始和结束时各阶段的分数,如果这些分数在昏分(从日落到该时刻的刻分数)以上,就减去昏分;如果在晨分以下,就加上晨分。如果结果不足一个更法,就是初更;不足一个点法,就是一点。按照这个方法依次推算,就能得到对应的更数和点数。

〔54〕【求日食所起】

探究日食发生的原因和具体方位。

〔55〕食在既前,初起西南,甚于正南,复于东南。食在既后,初起西北,甚于正北,复于东北。其食八分以上者,皆起正西,复正东。(此据正午地而论之。)

在日食或月食达到食甚之前,最初亏缺从西南方开始,食甚在正南方,复原在东南方。达到食甚之后,最初亏缺从西北方开始,食甚在正北方,复原在东北方。如果食分在八分以上,都是从正西方开始,在正东方复原。(这是根据正午时刻的观测地点来说的。)

〔56〕【求月食所起】

推算月食开始发生的位置。

〔57〕月在阳历,初起东北,甚于正北,复于西北。月在阴历,初起东南,甚于正南,复于西南。其食八分以上,皆起正东,复正西。(此亦据正午地而论之。)

月亮在阳历轨道时,月食从东北方向开始,到正北方向达到最大,最后在西北方向结束。月亮在阴历轨道时,月食从东南方向开始,到正南方向达到最大,最后在西南方向结束。如果月食被遮住的部分超过八成,那么月食都是从正东方向开始,在正西方向结束。(这也是根据正午时观测的地点来说的。)

〔58〕求日月出入带食所见分数

求出太阳和月亮在升起和落下的时候,发生日食或月食时,能看到的食分有多大。

〔59〕各以食甚小余,与日出入分相减,余为带食差;以乘所食之分,满定用分而一,(月食既者,以既内分减带食差,余乘所食分,如既外分而一,不及减者,为带食既出入。)以减所食分,即日月出入带食所见之分。(其食甚在昼,晨为渐进,昏为已退;食甚在夜,晨为已退,昏为渐进也。)

分别用食甚的小余与日出或日入的分数相减,得到的余数就是带食差;用带食差乘以食分,再除以定用分(如果是月全食,就用既内分减去带食差,余数乘以食分,再除以既外分;如果带食差大于既内分,那就是带食全食出入)。然后把算出来的结果从食分中减去,就得到太阳或月亮在出入地平线时实际能看到的食分大小。另外,如果食甚发生在白天,那么日出时是食分逐渐增大,日落时是食分已经消退;如果食甚发生在夜里,那么日出时是食分已经消退,日落时是食分逐渐增大。

〔60〕【求日月食甚宿次】

推算日食和月食达到食甚时刻时所处的星宿位置。

〔61〕置日月食甚日行积度,(望即更加望度。)以天正冬至加时黄道日度加而命之,依黄道宿次去之,即各得日月食甚宿度及分秒。

把日食或月食发生时太阳已经走过的度数记下来(如果是月食,还得加上望日的度数)。用天正冬至时刻太阳在黄道上的位置加上这个度数,然后按照黄道上的星宿顺序依次减,就能分别算出日食或月食时太阳在哪个星宿以及具体是多少度、多少分、多少秒了。

〔62〕【步五星术】

推算金、木、水、火、土五星运行位置的方法

〔63〕木星

木星就是古代所说的岁星。

〔64〕周率,二百八万六千一百四十二,秒九。

周率的数值是二百八十万六千一百四十二,再加上九秒。

〔65〕历率,二千二百六十五万五百五十七。

历法中的常数是两千二百六十五万零五百五十七。

〔66〕历度法,六万二千一十四。

历度法的数值是六万二千零一十四。

〔67〕周日,三百九十八日八十八分。

一个完整的周期是三百九十八天零八十八分,差不多相当于398.88天。

〔68〕历度,三百六十五度二十四分九十秒。

历法上的度数,是三百六十五度二十四分九十秒。

〔69〕历中,一百八十二度六十二分四十五秒。

在历法当中,有一百八十二度六十二分四十五秒。

〔70〕历策,一十五度二十一分八十七秒。

历策这个数值是十五度二十一分八十七秒。

〔71〕伏见,一十三度。

(某颗行星)隐伏和显现的位置相距十三度。

〔72〕(表略)

这里省略了表格内容。

〔73〕火星

火星,就是太阳系中那颗红色的行星,古人称它为“荧惑”。

〔74〕周率,四百七万九千四十二,秒一十四半。

周率的数值是四百零七万九千零四十二,再加上十四点五秒。这里的“秒”是古代的一种小数单位,表示分数部分。

〔75〕历率,三百五十九万二千七百五十七,秒四十四少。

历法中的常数是三百五十九万两千七百五十七,后面的尾数是四十四少(古代表示秒数的说法)。

〔76〕历度法,九千八百三十六半。

历法中的度法,数值是九千八百三十六点五(即9836.5)。

〔77〕周日,七百七十九日九十三分一十六秒。

一个周期是七百七十九天九十三分一十六秒。

〔78〕历度,三百六十五度二十四分七十五秒。

历法中的周天度数,就是三百六十五度二十四分七十五秒。

〔79〕历中,一百八十二度六十二分三十七秒半。

在历法中,有一百八十二度六十二分三十七秒半。

〔80〕历策,一十五度二十一分八十六秒。

历策这个数值,是15度21分86秒。在古历法中,“策”通常指一种基本参数,这里描述的是角度或时间间隔。

〔81〕伏见,一十九度。

行星隐没和出现的位置相距十九度。

〔82〕(表略)

这里省略了表格内容。

〔83〕土星

土星(太阳系中一颗美丽的行星,拥有明显的光环,古代称为镇星)。

〔84〕周率,一百九十七万七千四百一十一,秒六十九。

周率的数值是一百九十七万七千四百一十一又六十九秒,也就是1977411.69(古代将小数部分称为“秒”,这里六十九秒相当于0.69)。

〔85〕历率,五千六百二十二万三千二百四十八半。

历法的参数是五千六百二十二万三千二百四十八点五。

〔86〕历度法,一十五万三千九百二十八。

历度法这个条目下记录的数字是十五万三千九百二十八。

〔87〕周日,三百七十八日九分二秒。

周日,也就是太阳运行一周的周期,是三百七十八天零九分二秒(用古代的时间单位计算)。

〔88〕历度,三百六十五度二十五分六十八秒。

历法上的度数,是三百六十五度二十五分六十八秒。

〔89〕历中,一百八十二度六十二分八十四秒。

在历法中,有一百八十二度六十二分八十四秒。

〔90〕历策,一十五度二十一分九十秒。

历策这个数值,是十五度二十一分九十秒。

〔91〕伏见,一十七度。

行星从隐伏到显现,两者相距十七度。

〔92〕(表略)

这里省略了表格内容。