殆知阁
字典 摘录
史藏元史五十八

卷五十六 志第八

史藏 · 正史 · 已译 · 第 358–363 段

以贞策减四季中气大小余,即得土王用事日也。

求发敛

置小余,以六因之,如辰法而一,为辰数;不尽,以刻法除为刻,命子正算外,即得加时所在辰刻分也。(如加半辰法,即命子初。)

求二十四气卦候

(以下表格略)

步日躔术

周天分,一百九十一万二百九十二,秒九十八。

岁差,六十八,秒九十八。

秒母,一百。

周天度,三百六十五,分二十五,秒六十七。

象限,九十一,分三十一,秒九。

分秒母,一百。

二十四气日积度盈缩

(表略)

二十四气中积及朓朒

(表略)

求每日盈缩朓朒

各置其气损益率,(求盈缩,用盈缩之损益;求朓朒,用朓朒之损益。)六因,如象限而一,为其气中率;与后气中率相减,为合差;半合差,加减其气中率,为元末泛率,(至后,加初减末;分后,减初加末。)又置合差,六因,如象限而一,为日差;半之,加减初末泛率,为初末定率;(至后,减初加末;分后,加初减末。)以日差累加减气初定率,为每日损益分;(至后,减;分后,加。)各以每日损益分加减气下盈缩朓朒,为每日盈缩朓朒。(二分前一气无后率相减为合差者,皆用前气合差。)

求经朔弦望入气

置天正闰余,以日法除为日,不满,为余。如气策以下,以减气策,为入大雪气;以上,去之,余亦以减气策,为入小雪气;即得天正经朔入气日及余也。以象策累加之,满气策去之,即为弦望入次气日及余;因加得后朔入气日及余也。(便为中朔望入气。)

求每日损益盈缩朓朒

以日差益加损减其气初损益率,为每日损益率;驯积损益其气盈缩朓朒积,为每日盈缩朓朒积。

求经朔弦望入气朓朒定数

以各所求入气小余,以乘其日损益率,如日法而一;所得,损益其下朓朒积,为定数。(便为中朔弦望朓朒定数。)

赤道宿度

斗二十五 牛七(少) 女十一(少) 虚九(少六十七秒) 危十五度半室十七 壁八(太)

右北方七宿,九十四度(六十七秒)。

奎十六半 娄十二 胃十五 昴十一(少) 毕十七(少) 觜半 参十半

右西方七宿,八十三度。

井三十三(少) 鬼二半 柳十三(太) 星六(太) 张十七(少) 翼十八 轸十七

右南方七宿,一百九度(少)。

角十二 亢九(少) 氐十六 房五(太) 心六(少) 尾十九(少)箕十半

右东方七宿,七十九度。

求冬至赤道日度

置通积分,以周天分去之;余,日法而一,为度,不满,退除为分秒;以百为母,命起赤道虚宿六度外,去之,不满宿,即得所求年天正冬至加时日躔赤道宿度及分秒。(其在寻斯干之东西者,先以里差加减通积分。)

求春分夏至秋分赤道日度

置天正冬至加时赤道日度,累加象限,满赤道宿次,去之,即各得春分、夏至、秋分加时日在宿度及分秒。

求四正赤道宿积度

置四正赤道宿全度,以四正赤道日度及分秒减之,余为距后度;以赤道宿度累加之,各得四正后赤道宿积度及分秒。

求赤道宿积度入初末限

视四正后赤道宿积度及分,在四十五度六十五分五十四秒半以下,为入初限;以上者,用减象限,余为入末限。

求二十八宿黄道度

置四正后赤道宿入初末限度及分,减一百一度;余,以初末限度及分乘之,进位,满百为分,分满百为度;至后以减、分后以加赤道宿积度,为其宿黄道积度;以前宿黄道积度减之,(其四正之宿,先加象限,然后以前宿减之。)为其宿黄道度及分。(其分就近约为太半少。)

黄道宿度

斗二十三 牛七 女十一 虚九(少六十七秒) 危十六 室十八(少)壁九半

右北方七宿,九十四度(六十七秒)。

奎十七(太) 娄十二(太) 胃十五半 昴十二 毕十六半 觜半 参九(太)

右西方七宿,八十三度(太)。

井三十半 鬼二半 柳十三(少) 星六(太) 张十七(太) 翼二十轸十八半

右南方七宿,一百九度(少)。

角十二(太) 亢九(太) 氐十六(少) 房五(太) 心六 尾十八(少) 箕九半

右东方七宿,七十八度(少)。

前黄道宿度,依今历岁差所在算定。如上考往古,下验将来,当据岁差,每移一度,依术推变当时宿度,然后可步七曜,知其所在。

求天正冬至加时黄道日度

以冬至加时赤道日度分秒,减一百一度,余以冬至加时赤道日度及分秒乘之,进位,满百为分,分满百为度,命曰黄赤道差;用减冬至加时赤道日度及分秒,即得所求年天正冬至加时黄道日度及分秒。

求二十四气加时黄道日度

置所求年冬至日躔黄赤道差,以次年黄赤道差减之,余以所求气数乘之,二十四而一;所得,以加其气中积度及约分,以其气初日盈缩数盈加缩减之,用加冬至加时黄道日度,依宿次去之,即各得其气加时黄道日躔宿度及分秒。(如其年冬至加时赤道宿度空分秒在岁差以下者,即加前宿全度,然求黄赤道差,余依术算。)

求二十四气及每日晨前夜半黄道日度

译用贞策减去四季中气的大小余数,所得就是土王用事日。求发敛 列出小余,用六乘它,除以辰法,所得为辰数;若有余数,再用刻法除,所得为刻数,从子正起算而不计子正本身,便得到加时所在的时辰和刻分。(如果加上半辰法,就从子初起算。) 求二十四气的卦候 (以下表格略) 推算太阳运行的方法 周天分为一百九十一万零二百九十二分,余九十八秒。岁差为六十八分,余九十八秒。秒的分母为一百。周天为三百六十五度,二十五分,六十七秒。象限为九十一度,三十一分,九秒。分、秒的分母为一百。二十四节气太阳日度的盈缩 (表略) 二十四节气的中积及朓朒 (表略) 求每日的盈缩、朓朒 分别列出各气的损益率。(求盈缩,就使用盈缩的损益率;求朓朒,就使用朓朒的损益率。)用六乘它,除以象限,所得为该气的中率;用它减去后一个气的中率,所得为合差;取合差的一半,加上或减去该气的中率,所得为元末泛率。(到“至”以后,加初率、减末率;过“分”以后,减初率、加末率。)再列出合差,用六乘它,除以象限,所得为日差;取日差的一半,加上或减去初末泛率,所得为初末定率。(到“至”以后,减初率、加末率;过“分”以后,加初率、减末率。)用日差逐日累加或累减节气初日的定率,得到每日的损益分。(到“至”以后减,过“分”以后加。)再分别以每日损益分加上或减去该气下的盈缩、朓朒数,便得到每日的盈缩、朓朒数。(二分以前的一个气,因为没有与后一个气的中率相减而形成合差,都使用前一个气的合差。) 求经朔、弦、望所入的节气 列出天正闰余,用日法除,所得为日数,不足一日的为余数。如果余数在气策以下,就用气策减它,得到进入大雪气的日数;如果超过气策,就除去气策,再用余数减去气策,得到进入小雪气的日数;这就得到天正经朔进入节气的日数和余数。再用象策逐次累加,满气策就除去,便得到弦、望进入下一个节气的日数和余数;继续累加,就得到后一个朔进入节气的日数和余数。(这也就是中朔、望进入节气的日数和余数。) 求每日损益的盈缩、朓朒 用日差加上或减去该气初日的损益率,得到每日损益率;按次逐日累积损益该气的盈缩、朓朒积数,得到每日的盈缩、朓朒积数。求经朔、弦、望进入节气的朓朒定数 用各自求得的入气小余乘以该日的损益率,除以日法;所得数加减其下的朓朒积数,便是定数。(这也就是中朔、弦、望的朓朒定数。) 赤道宿度 斗二十五度,牛七度(少),女十一度(少),虚九度(少六十七秒),危十五度半,室十七度,壁八度(太)。以上是北方七宿,共九十四度(六十七秒)。奎十六度半,娄十二度,胃十五度,昴十一度(少),毕十七度(少),觜半度,参十度半。以上是西方七宿,共八十三度。井三十三度(少),鬼二度半,柳十三度(太),星六度(太),张十七度(少),翼十八度,轸十七度。以上是南方七宿,共一百零九度(少)。角十二度,亢九度(少),氐十六度,房五度(太),心六度(少),尾十九度(少),箕十度半。以上是东方七宿,共七十九度。求冬至时赤道上的太阳日度 列出通积分,用周天分除去;余数除以日法,所得为度数,不足一度的退位除为分秒,以一百为分母,从赤道虚宿六度以外起算,逐宿除去,不足一宿时,便得到所求年份天正冬至加时太阳在赤道宿中的度数、分数和秒数。(如果在寻斯干以东或以西,还要先根据里差加减通积分。) 求春分、夏至、秋分时赤道上的太阳日度 列出天正冬至加时赤道日度,逐次加上象限,满赤道宿次就除去,便分别得到春分、夏至、秋分加时太阳所在宿的度数、分数和秒数。求四正赤道宿的积度 列出四正赤道宿的全度,用四正赤道日度及分秒减去它,余数就是距后的度数;再逐次加上赤道宿度,便分别得到四正以后赤道宿的积度及分秒。求赤道宿积度进入初限、末限 观察四正以后赤道宿的积度及分数,在四十五度六十五分五十四秒的一半以下的,属于初限;超过的,用象限减去它,余数就是末限。求二十八宿的黄道度 列出四正以后赤道宿进入初限或末限的度数和分数,减去一百零一度;所得余数乘以初限或末限的度数和分数,进位后满一百为分,满一百分为一度。到“至”以后用所得数减去赤道宿积度,过“分”以后则加上,得到该宿的黄道积度;再减去前一宿的黄道积度,(四正所在的宿,先加上象限,再减去前一宿的数值。)便得到该宿的黄道度及分数。(分数按接近太、半、少的数值约取。) 黄道宿度 斗二十三度,牛七度,女十一度,虚九度(少六十七秒),危十六度,室十八度(少),壁九度半。以上是北方七宿,共九十四度(六十七秒)。奎十七度(太),娄十二度(太),胃十五度半,昴十二度,毕十六度半,觜半度,参九度(太)。以上是西方七宿,共八十三度(太)。井三十度半,鬼二度半,柳十三度(少),星六度(太),张十七度(太),翼二十度,轸十八度半。以上是南方七宿,共一百零九度(少)。角十二度(太),亢九度(太),氐十六度(少),房五度(太),心六度,尾十八度(少),箕九度半。以上是东方七宿,共七十八度(少)。以上黄道宿度,是按照现行历法中的岁差位置计算确定的。若要上推考察古代、下推验证将来,就应根据岁差,每移动一度,依照此法推算改变当时的宿度,然后才能推算七曜,知道它们所在的位置。求天正冬至加时的黄道日度 用冬至加时赤道日度的度、分、秒减去一百零一度,所得余数乘以冬至加时赤道日度及分秒,进位后满一百为分,满一百分为度,称为“黄赤道差”;用它减去冬至加时赤道日度及分秒,便得到所求年份天正冬至加时的黄道日度及分秒。求二十四气加时的黄道日度 列出所求年份冬至日躔的黄赤道差,用次年黄赤道差减去它,所得余数乘以所求节气的序数,除以二十四;所得数加上该气的中积度及约分,再按该气初日的盈缩数,盈时加、缩时减;用所得数加冬至加时黄道日度,按宿次除去,便分别得到各气加时太阳所在黄道宿的度数、分数和秒数。(如果该年冬至加时赤道宿度的空分秒小于岁差,就加上前一宿的全度;然后求黄赤道差,其余仍依此法计算。) 求二十四气以及每日晨前夜半的黄道日度

副置其恒气小余,以其气初日损益率乘之,(盈缩之损益。)万约之,应益者盈加缩减,应损者盈减缩加,其副日法除之,为度,不满,退除为分秒,以减其气加时黄道日度,即得其气初日晨前夜半黄道日度。每日加一度,以万乘之,又以每日损益数,(盈缩之损益。)应益者盈加缩减,应损者盈减缩加,为每日晨前夜半黄道日度及分秒。

求每日午中黄道日度

置一万分,以所求入气日损益数加减,(益者,盈加缩减;损者,盈减缩加。)半之,满百为分,不满为秒,以加其日晨前夜半黄道日度,即其日午中日躔黄道宿度及分秒。

求每日午中黄道积度

以二至加时黄道日度,距至所求日午中黄道日度,为入二至后黄道日积度及分秒。

求每日午中黄道入初末限

视二至后黄道积度,在四十三度一十二分八十七秒之以下为初限;以上,用减象限,余为入末限。其积度,满象限去之,为二分后黄道积度;在四十八度一十八分二十一秒之以下,为初限;以上,用减象限,余为入末限。

求每日午中赤道日度

以所求日午中黄道积度,入至后初限、分后末限度及分秒,进三位,加二十万二千五十少,开平方除之,所得减去四百四十九半,余在初限者,直以二至赤道日度加而命之;在末限者,以减象限,余以二分赤道日度加而命之,即每日午中赤道日度。

以所求日午中黄道积度,入至后末限、分后初限度及分秒,进三位,用减三十万三千五十少,开平方除之,所得,以减五百五十半,其在初限者,以所减之余,直以二分赤道日度加而命之;在末限者,以减象限,余以二至赤道日度加而命之,即每日午中赤道日度。

太阳黄道十二次入宫宿度

危 十三度三十九分五十九秒外入卫分陬訾之次,辰在亥。

奎 二度三十五分八十五秒外入鲁分降娄之次,辰在戌。

胃 四度二十四分三十三秒外入赵分大梁之次,辰在酉。

毕 七度九十六分二十秒外入晋分实沈之次,辰在申。

井 九度四十七分一十秒外入秦分鹑首之次,辰在未。

柳 四度九十五分二十六秒外入周分鹑火之次,辰在午。

张 十五度五十六分三十五秒外入楚分鹑尾之次,辰在巳。

轸 十度四十四分五秒外入郑分寿星之次,辰在辰。

氐 一度七十七分七十七秒外入宋分大火之次,辰在卯。

尾 三度九十七分七十二秒外入燕分析木之次,辰在寅。

斗 四度三十六分六十六秒外入吴越分星纪之次,辰在丑。

女 二度九十一分九十一秒外入齐分玄枵之次,辰在子。

求入宫时刻

各置入宫宿度及分秒,以其日晨前夜半日度减之,(相近一度之间者求之。余以日法乘其分,(其秒从于下,亦通乘之。)为实;以其日太阳行分为法;实如法而一,所得,依发敛加时求之,即得其日太阳入宫时刻及分秒。

步晷漏术

中限,一百八十二日六十二分一十八秒。

冬至初限、夏至末限,六十二日二十分。

夏至初限、冬至末限,一百二十日四十二分。

冬至永安晷影常数,一丈二尺八寸三分。

夏至永安晷影常数,一尺五寸六分。

周法,一千四百二十八。

内外法,一万八百九十六。

半法,二千六百一十五。

日法四分之三,三千九百二十二半。

日法四分之一,一千三百七半。

昏明分,一百三十分七十五秒。

昏明刻,二刻一百五十六分九十秒。

刻法,三百一十三分八十秒。

秒母,一百。

求午中入气中积

置所求日大余及半法,以所入气大小余减之,为其日午中入气;以加其气中积,为其日午中中积。(小余以日法除,为约分。)

求二至后午中入初末限

置午中中积及分,如中限以下,为冬至后;以上,去中限,为夏至后。其二至后,如在初限以下,为初限;以上,覆减中限,余为入末限也。

求午中晷影定数

视冬至后初限、夏至后末限,百通日内分,自相乘,副置之,以一千四百五十除之;所得,加五万三百八,折半限分并之,除其副为分,分满十为寸,寸满十为尺,用减冬至地中晷影常数,为所求晷影定数。

视夏至后初限、冬至后末限,百通日内分,自相乘,为上位;下置入限分,以二百二十五乘之,百约之,加一十九万八千七十五,为法;(夏至前后半限以上者,减去半限,列于上位,下置半限,各百通日内分,先相减,后相乘,以七千七百除之,所得以加其法。)及除上位为分,分满十为寸,寸满十为尺,用加夏至地中晷影常数,为所求晷影定数。

求四方所在晷影

译另列出该恒气的小余,用该气初日的损益率乘它。(这里说的是盈缩的损益。)除以一万取约数;应当增加的,盈时加、缩时减;应当减少的,盈时减、缩时加。再将所得数除以日法,得到度数,不足一度的退位除为分秒;从该气加时黄道日度中减去它,便得到该气初日晨前夜半的黄道日度。以后每日加一度,乘以一万,再按每日损益数处理,(盈时加、缩时减;损时减、盈时加),便得到每日晨前夜半的黄道日度及分秒。求每日午中的黄道日度 列出一万分,用所求日进入节气的损益数加减。(应当增加的,盈时加、缩时减;应当减少的,盈时减、缩时加。)取其一半,满一百为分,不满为秒,加到该日晨前夜半的黄道日度上,便是该日午中太阳在黄道宿中的度数、分数和秒数。求每日午中黄道积度 以冬至、夏至加时的黄道日度为基准,计算它到所求日午中黄道日度的距离,便是进入冬至、夏至以后黄道日的积度及分秒。求每日午中黄道进入初限、末限 观察冬至、夏至以后黄道积度,在四十三度十二分八十七秒以下的属于初限;超过的,用象限减去它,余数为末限。其积度满象限就除去,所得为二分以后黄道积度;在四十八度十八分二十一秒以下的属于初限;超过的,用象限减去它,余数为末限。求每日午中的赤道日度 用所求日午中黄道积度进入冬至、夏至以后初限以及分后末限的度数、分数和秒数,进三位,加上二十万二千零五十少,开平方后除之;所得数减去四百四十九度半。若在初限,就直接加上冬至、夏至的赤道日度并定位;若在末限,就用象限减去它,再加上春分、秋分的赤道日度并定位,这就是每日午中的赤道日度。用所求日午中黄道积度进入冬至、夏至以后末限以及分后初限的度数、分数和秒数,进三位,用三十万三千零五十少减去它,开平方后除之;所得数用五百五十度半减去。若在初限,就把相减所得的余数直接加上春分、秋分的赤道日度并定位;若在末限,就用象限减去它,再加上冬至、夏至的赤道日度并定位,这就是每日午中的赤道日度。太阳在黄道十二次所入的宫、宿度 从危宿十三度三十九分五十九秒以外,进入卫分的陬訾之次,辰在亥。从奎宿二度三十五分八十五秒以外,进入鲁分的降娄之次,辰在戌。从胃宿四度二十四分三十三秒以外,进入赵分的大梁之次,辰在酉。从毕宿七度九十六分二十秒以外,进入晋分的实沈之次,辰在申。从井宿九度四十七分一十秒以外,进入秦分的鹑首之次,辰在未。从柳宿四度九十五分二十六秒以外,进入周分的鹑火之次,辰在午。从张宿十五度五十六分三十五秒以外,进入楚分的鹑尾之次,辰在巳。从轸宿十度四十四分五秒以外,进入郑分的寿星之次,辰在辰。从氐宿一度七十七分七十七秒以外,进入宋分的大火之次,辰在卯。从尾宿三度九十七分七十二秒以外,进入燕分的析木之次,辰在寅。从斗宿四度三十六分六十六秒以外,进入吴越分的星纪之次,辰在丑。从女宿二度九十一分九十一秒以外,进入齐分的玄枵之次,辰在子。求进入宫的时刻 分别列出入宫宿度及分秒,用该日晨前夜半的日度减去它。(对于相近一度之间的情形,按此法求取。)余数乘以日法(其中的秒也连同分数一起乘),所得为实;以该日太阳运行的分数为法;实除以法,所得依照发敛求加时的方法推算,便得到该日太阳入宫的时刻及分秒。推算晷漏的方法 中限为一百八十二日六十二分十八秒。冬至初限、夏至末限为六十二日二十分。夏至初限、冬至末限为一百二十日四十二分。冬至永安的晷影常数为一丈二尺八寸三分。夏至永安的晷影常数为一尺五寸六分。周法为一千四百二十八。内外法为一万零八百九十六。半法为二千六百一十五。日法的四分之三为三千九百二十二又二分之一。日法的四分之一为一千三百零七又二分之一。昏明分为一百三十分七十五秒。昏明刻为二刻一百五十六分九十秒。刻法为三百一十三分八十秒。秒的分母为一百。求午中进入节气的中积 列出所求日的大余和半法,减去所进入节气的大小余数,所得就是该日午中进入节气的数值;再加上该气的中积,便是该日午中的中积。(小余除以日法,取约分。) 求冬至、夏至以后午中进入初限、末限 列出午中中积及分数,在中限以下的属于冬至以后;超过中限的,减去中限,属于夏至以后。冬至、夏至以后所得的数,在初限以下的属于初限;超过的,用中限反减,余数就是进入末限的数。求午中晷影定数 计算冬至以后初限、夏至以后末限的数值:把一百倍的通日内分自乘,另列一份,再除以一千四百五十;所得数加上五万零三百零八,再折半限分并入,用所得数除另列的数,所得为分;分满十为寸,寸满十为尺;用冬至地中的晷影常数减去它,便是所求晷影定数。计算夏至以后初限、冬至以后末限的数值:把一百倍的通日内分自乘,作为上位;下位列出入限分,以二百二十五乘它,除以一百取约数,加上一十九万八千零七十五,作为法。(夏至前后超过半限的,减去半限,列在上位;下位列半限,将两者各自的一百倍通日内分先相减,再相乘,除以七千七百,所得加到法上。)再用法除上位,所得为分;分满十为寸,寸满十为尺;加上夏至地中的晷影常数,便是所求晷影定数。求四方各地的晷影

各于其处测冬夏二至晷数,乃相减之,余为其处二至晷差;亦以地中二至晷数相减,为地中二至晷差。其所求日在冬至后初限、夏至后末限者,如在半限以下,倍之;半限以上,覆减全限,余亦倍之;并入限日,三因,折半,以日为分,十分为寸,以减地中二至晷差,为法;置地中冬至晷影常数,以所求日地中晷影定数减之,余以其处二至晷差乘之,为实;实如法而一,所得,以减其处冬至晷数,即得其处其日晷影定数。所求日在夏至后初限、冬至后末限者,如在半限以下,倍之;半限以上,覆减全限,余亦倍之;并入限日,三因,四除,以日为分,十分为寸,以加地中二至晷差,为法;置所求日地中晷影定数,以地中夏至晷影常数减之,余以其处二至晷差乘之,为实;实如法而一,所得,以加其处夏至晷数,即得其处其日晷影定数。

二十四气陟降及日出分

(以下表格略)

二分前后陟降率

春分前三日,太阳入赤道内,秋分后三日,太阳出赤道外,故其陟降与他日不伦,今各别立数而用之。

惊蛰,十二日陟四。(六十七、一十六。)此为末率,于此用毕。(其减差亦止于此也。)

十三日陟四。(四十一、六。)十四日陟四。(三十八、九十。)

十五日陟四。

秋分,初日降四。(三十八。)一日降四。(二十九。) 二日降四。(五十九)。三日降四。(六十八。)

此为初率,始用之。(其加差亦始于此也。)

求每日日出入晨昏半昼分

各以陟降初率,陟减降加其气初日日出分,为一日下日出分;以增损差(仍加减加减差。)增损陟降率,驯积而加减之,即为每日日出分;覆减日法,余为日入分;以日出分减日入分,半之,为半昼分;以昏明分减日出分,为晨分;加日入分,为昏分。

求日出入辰刻

置日出入分,以六因之,满辰法而一,为辰数;不尽,刻法除之,为刻,不满为分。命子正算外,即得所求。

求昼夜刻

置日出分,十二乘之,刻法而一,为刻,不满为分,即为夜刻;覆减一百,余为昼刻及分秒。

求更点率

置晨分,四因之,退位,为更率;二因更率,退位,为点率。

求更点所在辰刻

置更点率,以所求更点数因之,又六因之,内加更筹刻,满辰法而一,为辰数;不尽,满刻法,除之,为刻数;不满,为分;命其日辰刻算外,即得所求。

求四方所在漏刻

各于所在下水漏,以定其处冬至或夏至夜刻,乃与五十刻相减,余为至差刻。置所求日黄道去赤道内外度及分,以至差刻乘之,进一位,如二百三十九而一,为刻;不尽,以刻法乘之,退除为分;内减外加五十刻,即得所求日夜刻;以减百刻,余为昼刻。(其日出入辰刻及更点差率等,并依前术求之。)

求黄道内外度

置日出之分,如日法四分之一以上,去之,余为外分;如日法四分之一以下,覆减之,余为内分。置内外分,千乘之,如内外法而一,为度,不满,退除为分秒,即为黄道去赤道内外度;内减外加象限,即得黄道去极度。

求距中度及更差度

置半法,以晨分减之,余为距中分;百乘之,如周法而一,为距中度;用减一百八十三度一十二分八十三秒半,余四因,退位,为每更差度。

求昏明五更中星

置距中度,以其日午中赤道日度加而命之,即昏中星所格宿次,因为初更中星;以更差度累加之,满赤道宿次,去之,即得逐更及明中星。

步月离术

转终分,一十四万四千一百一十,秒六千二十,微六十。

转终日,二十七,余二千九百,秒六千二十,微六十。

转中日,一十三,余四千六十五,秒三千一十,微三十。

朔差日,一,余五千一百四,秒三千九百七十九,微四十。

象策,七,余二千一,秒二千五百。

秒母,一万。

微母,一百。

上弦度,九十一,分三十一,秒四十一(太)。

望度,一百八十二,分六十二,秒八十三半。

下弦度,二百七十三,分九十四,秒二十五(少)。

月平行度,十三,分三十六,秒八十七半。

分秒母,一百。

七日初数,四千六百四十八,末数,五百八十二。

十四日初数,四千六十五,末数,一千一百六十五。

二十一日初数,三千四百八十三,末数,一千七百四十七。

二十八日初数,二千九百一。

求经朔弦望入转(凡称秒者,微从之,他仿此。)

置天正朔积分,以转终分及秒去之,不尽,如日法而一,为日,不满为余秒,即天正十一月经朔入转日及余秒;以象策累加之,去命如前,得弦望经日加时入转及余秒;径求次朔入转,即以朔差加之。(加减里差,即得中朔弦望入转及余秒。)

(以下表格略)

求中朔弦望入转朓朒定数

译分别在各地测量冬至、夏至两日的晷数,彼此相减,余数就是该地的二至晷差;同样将地中冬至、夏至两日的晷数相减,得到地中的二至晷差。所求日若在冬至以后初限、夏至以后末限,若在半限以下就加倍;若超过半限,就用全限反减,余数也加倍;再加上入限日,乘三后折半,以日为分、十分为寸,用它减去地中二至晷差,作为法。列出地中冬至晷影常数,用所求日地中晷影定数减去它,余数乘以该地二至晷差,作为实;实除以法,所得减去该地冬至晷数,便得到该地该日的晷影定数。所求日若在夏至以后初限、冬至以后末限,若在半限以下就加倍;若超过半限,就用全限反减,余数也加倍;再加上入限日,乘三除以四,以日为分、十分为寸,用它加上地中二至晷差,作为法。列出所求日地中晷影定数,用地中夏至晷影常数减去它,余数乘以该地二至晷差,作为实;实除以法,所得加上该地夏至晷数,便得到该地该日的晷影定数。二十四气的陟降及日出分 (以下表格略) 春分、秋分前后的陟降率 春分前三日,太阳进入赤道以内;秋分后三日,太阳移出赤道以外,所以这几日的陟降与其他日子不相同,现在分别制定数值使用。惊蛰,第十二日上升四。(六十七、一十六。)这是末率,到此为止使用。(减差也到此为止。) 第十三日上升四。(四十一、六。)第十四日上升四。(三十八、九十。) 第十五日上升四。秋分,初日下降四。(三十八。)第一日下降四。(二十九。)第二日下降四。(五十九。)第三日下降四。(六十八。) 这是初率,从这里开始使用。(加差也从这里开始。) 求每日出入、晨昏及半昼分 分别以陟降初率,在上升时减、下降时加到该气初日日出分上,得到第一日的日出分;再用增损差(仍然按应加或应减处理)增减陟降率,逐步累积后加减,便得到每日的日出分;用日法减去它,余数为日入分;用日出分减去日入分,取一半,便是半昼分;用昏明分减去日出分,得到晨分;再加上日入分,得到昏分。求日出、日入分别在第几辰的时刻。取日出、日入的分数,乘以六,除以辰法,所得为辰数;除不尽的数再用刻法除,所得为刻数,不足一刻的为分数。从子正开始,子正本身不计入数内,即得到所求时刻。求昼夜的刻数。取日出分数,乘以十二,除以刻法,所得为刻数;不足一刻的为分数,这就是夜刻。用一百刻减去它,余数就是昼刻及其分、秒数。求更率、点率。取晨分,乘以四并退一位,所得为更率;更率乘以二并退一位,所得为点率。求更、点所在的辰刻。取更率,乘以所求的更数或点数,再乘以六,并加上更筹刻数,除以辰法,所得为辰数;余数除以刻法,所得为刻数;不足一刻的为分数。从当天的辰刻开始计算,不计入起算的辰刻本身,即得到所求时刻。求四方各地的漏刻。在各地所用的下水漏上,测定当地冬至或夏至的夜刻,再用五十刻减去它,余数为至差刻。取所求日期黄道距赤道的内、外度数及分数,乘以至差刻,进一位后除以二百三十九,所得为刻数;除不尽的数乘以刻法,再退一位除,所得为分数;内度用减、外度用加于五十刻,即得到所求日期的夜刻;用一百刻减去它,余数为昼刻。(该日的日出、日入辰刻以及更点差率等,都依照前面的术法求取。) 求黄道在赤道以内或以外的度数。取日出分数,若达到日法的四分之一以上,就减去它,余数为外分;若在日法四分之一以下,就用日法四分之一反减它,余数为内分。取内分或外分,乘以一千,除以内外法,所得为度数;不足一度的退位除,所得为分、秒数,这就是黄道距赤道的内外度数。用内度减、外度加于象限,即得到黄道距天极的度数。求距中度及每更的差度。取半法减去晨分,余数为距中分;乘以一百,除以周法,所得为距中度。用一百八十三度一十二分八十三秒半减去它,余数乘以四并退一位,所得为每更差度。求黄昏、黎明以及五更的中星。取距中度,加上当天午中的赤道日度,从相应宿次起算,即为黄昏时中天所对的星宿次序;以更差度逐更累加,满过赤道宿次就减去,即得到各更以及黎明时的中星。推算月亮运行的方法。转终分为一十四万四千一百一十,秒六千二十,微六十。转终日为二十七日,余二千九百,秒六千二十,微六十。转中日为一十三日,余四千六十五,秒三千一十,微三十。朔差日为一日,余五千一百四,秒三千九百七十九,微四十。象策为七日,余二千一,秒二千五百。秒的分母为一万。微的分母为一百。上弦度为九十一度三十一分四十一秒(太)。望度为一百八十二度六十二分八十三秒半。下弦度为二百七十三度九十四分二十五秒(少)。月亮的平行度为十三度三十六分八十七秒半。分、秒的分母为一百。七日的初数为四千六百四十八,末数为五百八十二。十四日的初数为四千六十五,末数为一千一百六十五。二十一日的初数为三千四百八十三,末数为一千七百四十七。二十八日的初数为二千九百一。求经朔、经弦、经望进入转周的日数。(凡称秒的,微数也随之计算,其他情况仿此。) 取天正朔积分,除去转终分及秒;余数除以日法,所得为日数,不足一日的为余秒,即为天正十一月经朔进入转周的日数及余秒。把象策逐次累加,满数就除去,并按前法起算,即得经弦、经望加时进入转周的日数及余秒。直接求下一次经朔进入转周的数值时,就加上朔差。(加减里差后,即得到中朔、 中弦、 中望进入转周的日数及余秒。) (以下表格略) 求中朔、 中弦、 中望进入转周的朓朒定数。

置入转小余,以其日算外损益率乘之,如日法而一,所得,以损益朓朒积,为定数。其四七日下余,如初数以下,初率乘之,如初数而一,以损益朓朒积,为定数;如初数以上,以初数减之,余乘末率,如末数而一,用减初率,余如朓朒积,为定数。其十四日下余,如初数以上,以初数减之,余乘末率,如末数而一,为朓朒定数。

求朔弦望中日

以寻斯干城为准,置相去地里,以四千三百五十九乘之,退位,万约为分,曰里差;以加减经朔弦望小余,满与不足,进退大余,即中朔弦望日及余。(以东加之,以西减之。)

求朔弦望定日

置中朔弦望小余,朓减朒加入气入转朓朒定数,满与不足,进退大余,命壬戌算外,各得定朔弦望日辰及余。定朔干名与后朔同者,其月大;不同者,其月小;月内无中气者,为闰。视定朔小余,秋分后在日法四分之三以上者,进一日;春分后,定朔日出分与春分日出分相减之,余者,三约之,用减四分之三;定朔小余及此分以上者,亦进一日;或有交,亏初于日入前者,不进之。定弦望小余,在日出分以下者,退一日;或有交,亏初于日出前者,小余虽在日出后,亦退之。如望在十七日者,又视定朔小余在四分之三以下之数,(春分后用减定之数。)与定望小余在日出分以上之数相校之,朔少望多者,望不退,而朔犹进之;望少朔多者,朔不进,而望犹退之。(日月之行,有盈缩迟疾;加减之数,或有四大三小。若循常当察加时早晚,随所近而进退之,使不过四大三小。)

求定朔弦望中积

置定朔弦望小余,与中朔弦望小余相减之,余以加减经朔弦望入气日余,(中朔弦望,少即加之,多即减之。)即为定朔弦望入气;以加其气中积,即为定朔弦望中积。(其余,以日法退除为分秒。)

求定朔弦望加时日度

置定朔弦望约余,以所入气日损益率乘之,(盈缩之损益。)万约之,以损益其下盈缩积,乃盈加缩减定朔弦望中积,又以冬至加时日躔黄道宿度加之,依宿次去之,即得定朔弦望加时日所在度分秒。

又法:置定朔弦望约余,副之,以乘其日盈缩之损益率,万约之,应益者盈加缩减,应损者盈减缩加,其副满百为分,分满百为度,以加其日夜半日度,命之,各得其日加时日躔黄道宿次。(若先于历中注定每日夜半日度,即用此法为准也。)

求定朔弦望加时月度

凡合朔加时日月同度,其定朔加时黄道日度即为定朔加时黄道月度;弦望,各以弦望度加定朔弦望加时黄道日度,依宿次去之,即得定朔弦望加时黄道月度及分秒。

求夜半午中入转

置中朔入转,以中朔小余减之,为中朔夜半入转。又中朔小余,与半法相减之,余以加减中朔加时入转,(中朔少如半法,加之;多如半法,减之。)为中朔午中入转。若定朔大余有进退者,亦加减转日,否则因中为定,每日累加一日,满转终日及余秒,去命如前,各得每日夜半午中入转。(求夜半,因定朔夜半入转累加之;求午中,因定朔午中入转累加之;求加时入转者,如求加时入气之术法。)

求加时及夜半月度

置其日入转算外转定分,以定朔弦望小余乘之,如日法而一,为加时转分;(分满百为度。)减定朔弦望加时月度,为夜半月度。以相次转定分累加之,即得每日夜半月度。(或朔至弦望,或至后朔,皆可累加之。然近则差少,远则差多。置所求前后夜半相距月度为行度,计其日相距入转积度,与行度相减,余以相距日数除之,为日差行度。多日差加每日转定分行度,少日差减每日转定分而用之可也。欲求速,即用此数。欲究其微,而可用后术。)

求晨昏月度

置其日晨分,乘其日算外转定分,日法而一,为晨转分;用减转定分,余为昏转分。又以朔望定小余,乘转定分,日法而一,为加时分,以减晨昏转分,为前;不足,覆减之,为后;乃前加后减加时月度,即晨昏月度所在宿度及分秒。

求朔弦望晨昏定程

各以其朔昏定月减上弦昏定月,余为朔后昏定程。以上弦昏定月,减望昏定月,余为上弦后昏定程。以望晨定月,减下弦晨定月,余为望后晨定程。以下弦晨定月,减后朔晨定月,余为下弦后晨定程。

求每日转定度

累计每定程相距日下转积度,与晨昏定程相减,余以相距日数除之,为日差;(定程多,加之;定程少,减之。)以加减每日转定分,为转定度;因朔弦望晨昏月,每日累加之,满宿次去之,为每日晨昏月度及分秒。(凡注历,朔日已后注昏月,望后一日注晨月。)古历有九道月度,其数虽繁,亦难削去,具其术。

求正交日辰

译取入转小余,乘以当天算外的损益率,除以日法;所得数按照朓朒积进行损益,即为定数。对于四日、七日以下的余数,若在初数以下,就乘初率,除以初数,再按朓朒积进行损益,所得为定数;若在初数以上,就用初数减去它,余数乘末率,除以末数,再用初率减去所得余数,按朓朒积计算,所得为定数。对于十四日以下的余数,若在初数以上,就用初数减去它,余数乘末率,除以末数,所得为朓朒定数。求朔、弦、望的中日。以寻斯干城为标准,取各地相距的里数,乘以四千三百五十九,退一位,再除以一万,所得称为里差。把里差加到或减去经朔、经弦、经望的小余上;满日或不足一日时,进位或退位大余,即得到中朔、中弦、中望的日期及余数。(在寻斯干城以东加,在以西减。) 求定朔、定弦、定望的日期。取中朔、 中弦、 中望的小余,朓则减、朒则加气入转的朓朒定数;满日或不足一日时,进退大余,从壬戌日起算,不计壬戌本日,即分别得到定朔、定弦、定望的日辰及余数。定朔的干名与下一个朔相同,该月为大月;不同,该月为小月;一个月内没有中气的,就是闰月。查看定朔小余:秋分以后若在日法四分之三以上,进一日;春分以后,把定朔日出分与春分日出分相减,所得除以三,用来减日法四分之三;定朔小余达到此数以上,也进一日;如果发生交食,初亏在日入以前,则不进日。定弦、定望小余若在日出分以下,则退一日;如果发生交食,初亏在日出以前,即使小余在日出以后,也要退一日。若望在十七日,还要比较定朔小余低于四分之三的数(春分以后用规定的减数)与定望小余高于日出分的数:朔的数少而望的数多,望不退而朔仍进;望的数少而朔的数多,朔不进而望仍退。(太阳、月亮的运行有盈缩迟疾,加减之数有时会出现四个大月、三个小月的情况。若按通常规则计算,应当察看加时的早晚,随其接近的情况进退,使大月不超过四个、小月不超过三个。) 求定朔、定弦、定望的中积。取定朔、定弦、定望的小余,与中朔、中弦、中望的小余相减,所得数用来加减经朔、经弦、经望入气的日数和余数。(中朔、中弦、中望的小余较少就加,较多就减。)这就是定朔、定弦、定望入气的数值;再加上该气的中积,就是定朔、定弦、定望的中积。(余数用日法退位除,换算为分、秒。) 求定朔、定弦、定望加时时太阳所在的度数。取定朔、定弦、定望的约余,乘以所入气的日损益率(即盈缩的损益率),除以一万;根据所得数损益该日下的盈缩积,然后盈时加、缩时减定朔、定弦、定望的中积;再加上冬至加时太阳所在的黄道宿度,按宿次满周除去,即得到定朔、定弦、定望加时时太阳所在的黄道度、分、秒。另一种方法:取定朔、定弦、定望的约余,另列一份,乘以当天盈缩的损益率,除以一万;应当增加的,盈时加、缩时减,应当减少的,盈时减、缩时加。另列的数满一百为一分,分满一百为一度;加到当天夜半的日度上,按宿次起算,即分别得到当天加时时太阳所在的黄道宿次。(如果先在历书中注出每天夜半的日度,就以此法为准。) 求定朔、定弦、定望加时时月亮所在的度数。凡合朔加时,太阳和月亮同在一度,定朔加时时的黄道日度就是定朔加时时的黄道月度;弦、望时,则分别把弦、望度加到定朔、定弦、定望加时的黄道日度上,按宿次满周除去,即得到定朔、定弦、定望加时时月亮所在的黄道月度及分、秒。求夜半、午中进入转周的数值。取中朔入转数,减去中朔小余,得到中朔夜半入转数。再以中朔小余与半法相减,所得加减中朔加时入转数(中朔小余少于半法就加,多于半法就减),得到中朔午中入转数。若定朔大余有进退,也要相应加减转日;否则以中朔的数值作为定值,每天累加一日,满转终日及余秒就除去,按前法起算,即得到每天夜半、午中的入转数。(求夜半,以定朔夜半入转数逐日累加;求午中,以定朔午中入转数逐日累加;求加时入转,按求加时入气的方法办理。) 求加时及夜半的月度。取当天入转算外的转定分,乘以定朔、定弦、定望小余,除以日法,所得为加时转分(分满一百为一度)。用定朔、定弦、定望加时的月度减去它,余数为夜半月度。再按次序累加各日的转定分,即得到每天夜半的月度。(从朔到弦望,或从弦望到下一个朔,都可以累加;但相距近时误差小,相距远时误差大。取所求前后两个夜半相距的月度为行度,计算相距日期在入转中的积度,与行度相减,余数除以相距日数,所得为每日差行度。日数多时,就把日差加到每日转定分的行度上;日数少时,就从每日转定分中减去日差后使用。若要快速求算,就用这个数;若要精细考察,可采用后面的方法。) 求晨、昏时的月度。取当天晨分,乘以当天算外的转定分,除以日法,所得为晨转分;用转定分减去它,余数为昏转分。又取朔、望的定小余,乘以转定分,除以日法,所得为加时分。用它减去晨、昏转分,得到前数;若不足,就反减,得到后数。然后把前数加、后数减于加时月度,即得到晨、昏时月亮所在的宿度及分、秒。求朔、弦、望各阶段晨昏时月亮的定程。用该朔昏时的定月度减去上弦昏时的定月度,余数为朔后昏定程。用上弦昏时的定月度减去望昏时的定月度,余数为上弦后昏定程。用望晨时的定月度减去下弦晨时的定月度,余数为望后晨定程。用下弦晨时的定月度减去下一个朔晨时的定月度,余数为下弦后晨定程。求每天的转定度。把每个定程相距日期中的转积度累计起来,与晨昏定程相减,余数除以相距日数,所得为日差。(定程较多就加,定程较少就减。)把日差加到或减去每日转定分,所得为转定度。以朔、弦、望晨昏月度为起点,每天累加,满一宿次就除去,即得到每天晨昏的月度及分、秒。(凡编注历书,朔日以后注昏月,望日以后第一天注晨月。)古历有九道月度,数值虽然繁多,也难以删去,现将其术法全部列出。求正交的日期和时辰。

置交终日及余秒,以其月经朔加时入交泛日及余秒减之,余为平交入其月经朔加时后日算及余秒;(中朔同。)以加其月中朔大小余,其大余命壬戌算外,即得平交日辰及余秒。(求次交者,以交终日及余秒加之,如大余满纪法,去之,命如前,即得次平交日辰及余秒也。)

求平交入转朓朒定数

置平交小余,加其日夜半入转,余以乘其日损益率,日法而一,所得,以损益其日下朓朒积,为定数。

求平交日辰

置平交小余,以平交入转朓朒定数朓减朒加之,满与不足,进退日辰,即得正交日辰及余秒;与定朔日辰相距,即得所在月日。

求中朔加时中积

各以其月中朔加时入气日及余,加其气中积及余,其日命为度,其余,以日法退除为分秒,即其月中朔加时中积度及分秒。

求正交加时黄道月度

置平交入中朔加时后日算及余秒,以日法通日内余进二位,如三万九千一百二十一为度,不满,退除为分秒,以加其月中朔加时中积,然后以冬至加时黄道日度加而命之,即得其月正交加时月离黄道宿度及分秒。如求次交者,以交中度及分秒加而命之,即得所求。

求黄道宿积度

置正交加时黄道宿全度,以正交加时月离黄道宿度及分秒减之,余为距后度及分秒;以黄道宿度累加之,即各得正交后黄道宿积度及分秒。

求黄道宿积度入初末限

置黄道宿积度及分秒,满交象度及分秒去之,余在半交象以下为初限;以上者,减交象度,余为末限。(入交积度、交象度,并在《交会篇》中。)

求月行九道宿度

凡月行所交,冬入阴历,夏入阳历,月行青道;(冬至夏至后,青道半交在春分之宿,当黄道东;立冬立夏后,青道半交在立春之宿,当黄道东南;至所冲之宿,亦皆如之也。宜细推。)冬入阳历,夏入阴历,月行白道;(冬至夏至后,白道半交在秋分之宿,当黄道西;立冬立夏后,白道半交在立秋之宿,当黄道西北;至所冲之宿,亦如之也。)春入阳历,秋入阴历,月行朱道;(春分秋分后,朱道半交在夏至之宿,当黄道南;立春立秋后,朱道半交在立夏之宿,当黄道西南;至所冲之宿,亦如之也。)春入阴历,秋入阳历,月行黑道。(春分秋分后,黑道半交在冬至之宿,当黄道北;立春立秋后,黑道半交在立冬之宿,当黄道东北;至所冲之宿,亦如之也。)四时离为八节,至阴阳之所交,皆与黄道相会,故月行有九道。各以所入初入初末限度及分,减一百一度,余以所入初入初末限度及分乘之,半而退位为分,分满百为度,命为月道与黄道泛差。

凡日以赤道内为阴,外为阳;月以黄道内为阴,外为阳。故月行正交,入夏至后宿度内为同名,入冬至后宿度内为异名。其在同名者,置月行与黄道泛差,九因之,八约之,为定差;半交后,正交前,以差减;正交后,半交前,以差加;(此加减出入六度,正如黄赤道相交同名之差,若较之渐异,则随交所在迁变不常。)仍以正交度距秋分度数,乘定差,如象限而一,所得,为月道与赤道定差;前加者为减,减者为加。其在异名者,置月行与黄道泛差,七因之,八约之,为定差;半交后,正交前,以差加;正交后,半交前,以差减;(此加减出入六度,正如黄赤道相交异名之差,若较之渐同,则随交所在迁变不常。)仍以正交度距春分度数,乘定差,如象限而一,所得,为月道与赤道定差;前加者为减,减者为加,各加减黄道宿积度,为九道宿积度;以前宿九道积度减之,为其宿九道度及分秒。(其分就近约为太、半、少,论春夏秋冬,以四时日所在宿度为正。)

求正交加时月离九道宿度

以正交加时黄道日度及分,减一百一度,余以正交度及分乘之,半而退位为分,分满百为度,命为月道与黄道泛差。其在同名者,置月行与黄道泛差,九因之,八约之,为定差,以加;仍以正交度距秋分度数乘定差,如象限而一,所得,为月道与赤道定差,以减。其异名者,置月行与黄道泛差,七因之,八约之,为定差,以减;仍以正交度距春分度数,乘定差,如象限而一,所得,为月道与赤道定差,以加。置正交加时黄道月度及分,以二差加减之,即为正交加时月离九道宿度及分。

求定朔弦望加时月所在度

置定朔加时日躔黄道宿次,凡合朔加时,月行潜在日下,与太阳同度,是为加时月离宿次;各以弦望度及分秒,加其所当弦望加时日躔黄道宿度,满宿次,去之,命如前,各得定朔弦望加时月所在黄道宿度及分秒。

求定朔弦望加时九道月度

译取交终日及余秒,减去该月经朔加时进入交周的泛日及余秒,余数就是从该月经朔加时以后起算的平交日数及余秒。(中朔同此。)把它加到该月中朔的大余、小余上;大余从壬戌日起算,不计壬戌本日,即得到平交日辰及余秒。(求下一次交会,就加上交终日及余秒;大余满纪法就除去,仍按前法起算,即得到下一次平交的日辰及余秒。) 求平交进入转周的朓朒定数。取平交小余,加上当天夜半入转数;所得数乘以当天损益率,除以日法;再按当天的朓朒积进行损益,所得就是定数。求平交的日辰。取平交小余,朓则减、朒则加平交入转的朓朒定数;满日或不足一日时进退日辰,即得到正交的日辰及余秒。再与定朔的日辰相距计算,就得到正交所在的月日。求中朔加时的中积。分别取该月中朔加时入气的日数及余数,加上该气的中积及余数;日数按度数计算,余数用日法退位除,换算为分、秒,即为该月中朔加时的中积度及分、秒。求正交加时黄道上的月度。取平交从中朔加时以后起算的日数及余秒,以日法通日并把余数进二位,除以三万九千一百二十一,所得为度数;不足一度的退位除,所得为分、秒。将它加到该月中朔加时的中积上,再加上冬至加时黄道日度,按宿次起算,即得到该月正交加时时月亮在黄道上的宿度及分、秒。若求下一次交会,就加上交中度及分、秒后按宿次起算,即得到所求数值。求黄道各宿的积度。取正交加时黄道宿的整度,减去正交加时月亮在黄道宿中的度数及分、秒,余数为距后度及分、秒。再逐宿累加黄道宿度,即分别得到正交以后各宿的黄道积度及分、秒。求黄道宿积度进入初限、末限。取黄道宿积度及分、秒,满交象度及分、秒就除去;余数在半交象以下的为初限,在其以上的用余数减去交象度,所得为末限。(入交积度、交象度,均见《交会篇》。) 求月亮运行于九道各宿的度数。月亮运行到交点时,冬季进入阴历、夏季进入阳历,就运行在青道上。(冬至、夏至以后,青道的半交点在春分所在的宿,位于黄道以东;立冬、立夏以后,青道的半交点在立春所在的宿,位于黄道东南;到达与这些宿相冲的宿时,也都如此,应当仔细推算。)冬季进入阳历、夏季进入阴历,就运行在白道上。(冬至、夏至以后,白道的半交点在秋分所在的宿,位于黄道以西;立冬、立夏以后,白道的半交点在立秋所在的宿,位于黄道西北;到达相冲的宿时,也如此。)春季进入阳历、秋季进入阴历,就运行在朱道上。(春分、秋分以后,朱道的半交点在夏至所在的宿,位于黄道以南;立春、立秋以后,朱道的半交点在立夏所在的宿,位于黄道西南;到达相冲的宿时,也如此。)春季进入阴历、秋季进入阳历,就运行在黑道上。(春分、秋分以后,黑道的半交点在冬至所在的宿,位于黄道以北;立春、立秋以后,黑道的半交点在立冬所在的宿,位于黄道东北;到达相冲的宿时,也如此。)四时分离为八节,冬至、夏至、春分、秋分等阴阳交会之处,都与黄道相交,因此月亮的运行有九道。分别用所入初限或末限的度数及分数减去一百一度,所得余数乘以所入初限或末限的度数及分数,再除以二并退一位作为分数;分满一百为一度,按月道与黄道的泛差起算。太阳以赤道以内为阴、以赤道以外为阳;月亮以黄道以内为阴、以黄道以外为阳。因此月亮运行到正交时,进入夏至以后宿度以内的,属于同名;进入冬至以后宿度以内的,属于异名。属于同名的,取月道与黄道泛差,乘九除八,所得为定差;在半交以后、正交以前用减,在正交以后、半交以前用加。(这种加减出入六度,正是黄道与赤道相交处同名的差数;若两者逐渐相异,便会随交点所在而变化,没有固定规律。)再用正交度距秋分度数乘以定差,除以象限,所得为月道与赤道定差;原先用加的这里改用减,原先用减的这里改用加。属于异名的,取月道与黄道泛差,乘七除八,所得为定差;在半交以后、正交以前用加,在正交以后、半交以前用减。(这种加减出入六度,正是黄道与赤道相交处异名的差数;若两者逐渐相同,便会随交点所在而变化,没有固定规律。)再用正交度距春分度数乘以定差,除以象限,所得为月道与赤道定差;原先用加的这里改用减,原先用减的这里改用加。将这些差数加减黄道宿积度,得到九道宿积度。用前一宿的九道积度减去它,余数就是该宿的九道度及分、秒。(其中的分数按接近值约为太、半、少;论定春、夏、秋、冬,则以四时太阳所在的宿度为准。) 求正交加时月亮在九道上的宿度。取正交加时太阳的黄道日度及分数,减去一百一度,余数乘以正交度及分数,除以二并退一位作为分数;分满一百为一度,按月道与黄道泛差起算。属于同名的,取月道与黄道泛差,乘九除八为定差,用加法;再用正交度距秋分的度数乘以定差,除以象限,所得为月道与赤道定差,用减法。属于异名的,取月道与黄道泛差,乘七除八为定差,用减法;再用正交度距春分的度数乘以定差,除以象限,所得为月道与赤道定差,用加法。取正交加时黄道月度及分数,加减这两个差数,即为正交加时月亮在九道上的宿度及分数。求定朔、定弦、定望加时时月亮所在的度数。取定朔加时时太阳运行所在的黄道宿次。凡合朔加时,月亮隐伏在太阳之下,与太阳同度,这就是加时月亮所在的宿次;弦、望时,则分别把弦、望度及分、秒加到相应弦、望加时时太阳运行的黄道宿度上,满宿次就除去,按前法起算,分别得到定朔、定弦、定望加时时月亮所在的黄道宿度及分、秒。求定朔、定弦、定望加时九道月度。

各以定朔弦望加时月离黄道宿度及分秒,加前宿正交后黄道积度,为定朔弦望加时正交后黄道积度;如前求九道积度,以前宿九道积度减之,余为定朔弦望加时九道月离宿度及分秒。(其合朔加时,若非正交,则日在黄道,月在九道,所入宿度虽多少不同,考其两极若绳准。故云月行潜在日下,与太阳同度,即为加时。九道月度,求其晨昏夜半月度,并依前术。)

卷五十七 志第九

◎历六

○庚午元历下

步交会术

交终分,一十四万二千三百一十九,秒九千三百六,微二十。

交终日,二十七,余一千一百九,秒九千三百六,微二十。

交中日,一十三,余三千一百六十九,秒四千六百五十三,微一十。

交朔日,二,余一千六百六十五,秒六百九十三,微八十。

交望日,一十四,余四千二,秒五千。

秒母,一万。

微母,一百。

交终度,三百六十三,分七十九,秒三十六。

交中度,一百八十一,分八十九,秒六十八。

交象度,九十,分九十四,秒八十四。

半交象度,四十五,分四十七,秒四十二。

日食既前限,二千四百。定法,二百四十八。

日食既后限,三千一百。定法,三百二十。

月食限,五千一百。

月食既限,一千七百。定法,三百四十。

分秒母,皆一百。

求朔望入交(先置里差,半之,如九而一,所得依其加减天正朔积分,然后求之。)

置天正朔积分,以交终分去之,不尽,如日法而一,为日,不满为余,即得天正十一月中朔入交泛日及余秒。(便为中朔加时入交泛日及余。)交朔加之,得次朔;交望加之,得望;再加交望,亦得次朔;各为朔望入交泛日及余秒。(凡称余秒者,微亦从之,余仿此。)

【求定朔及每日夜半入交】

各置入交泛日及余秒,减去中朔望小余,即为定朔望夜半入交泛日及余秒。若定朔望有进退者,亦进退交日,否则因中为定,大月加二日,小月加一日,余皆加四千一百二十,秒六百九十三,微八十,即次朔夜半入交;累加一日,满交终日及余秒,去之,即每日夜半入交泛日及余秒。

【求定朔望加时入交】

置中朔望加时入交泛日及余秒,以入气入转朓朒定数朓减朒加之,即得定朔望加时入交泛日及余秒。

【求定朔望加时入交积度及阴阳历】

置定朔望加时入交泛日,以日法通之,内余进二位,如三万九千一百二十一而一,为度,不满,退除为分秒,即得定朔望加时月行入交积度;以定朔望加时入转迟疾度迟减疾加之,即为月行入定交积度;如交中度以下,为入阳历积度,以上,去之,为入阴历积度。(每日夜半准此求之。)

【求月去黄道度】

视月入阴阳历积度及分,交象以下,为少象;以上,覆减交中,余为老象。置所入老少象度于上位,列交象度于下,相减,相乘,倍之,退位为分,分满百为度,用减所入老少象度及分;余,又与交中度相减、相乘,八因之,以一百一十除之,为分,分满百为度,即得月去黄道度及分。

【求朔望加时入交常日及定日】

置朔望入交泛日,以入气朓朒定数朓减朒加,为入交常日。又置入转朓朒定数,进一位,以一百二十七而一,所得,朓减朒加交常日,为入交定日及余秒。

【求入交阴阳历交前后分】

视入交定日,如交中以下,为阳历;以上,去之,为阴历。如一日上下,以日法通日内分,内余为交后分;十三日上下,覆减交中日,余为交前分。

【求日月食甚定余】

置朔望入气入转朓朒定数,同名相从,异名相消,以一千三百三十七乘之,以定朔望加时入转算外转定分除之,所得,以朓减朒加中朔望小余,为泛余。日食,视泛余,如半法以下,为中前,半法以上,去之,为中后。置中前后分,与半法相减、相乘,倍之,万约为分,曰时差。中前以时差减泛余,为定余;覆减半法,余为午前分;中后以时差加泛余,为定余;减去半法,余为午后分。月食,视泛余,在日入后夜半前,如日法四分之三以下,减去半法,为酉前分;四分之三以上,覆减日法,余为酉后分。又视泛余,在夜半后日出前者,如日法四分之一以下,为卯前分;四分之一以上,覆减半法,余为卯后分。其卯酉前后分,自相乘,四因,退位,万约为分,以加泛余,为定余。各置定余,以发敛加时法求之,即得日月食甚辰刻及分秒。

【求日月食甚日行积度】

置定朔望食甚大小余,与中朔望大小余相减之,余以加减中朔望入气日余,(以中朔望少加多减。)即为食甚入气;以加其气中积,为食甚中积。又置食甚入气余,以所入气日损益率(盈缩之损益。)乘之,如日法而一,以损益其日盈缩积,盈加缩减食甚中积,即为食甚日行积度及分。先以食甚中积经分为约分,然后加减之,余类此者,依而求之。

【求气差】

译分别把定朔、定弦、定望加时月亮在黄道上的宿度及分、秒,加上前一宿正交以后黄道积度,得到定朔、定弦、定望加时正交以后的黄道积度;再按前法求九道积度,用前一宿的九道积度减去它,余数就是定朔、定弦、定望加时月亮在九道上的宿度及分、秒。(合朔加时若不在正交处,太阳在黄道上,月亮在九道上,虽然所入宿度多少不同,但考察两极,仍如绳墨所准。因此说月亮隐伏在太阳之下,与太阳同度,就是加时。求九道月度的晨、昏、夜半月度,也依照前面的术法。) 卷五十七 志第九 ◎历六 ○《庚午元历》下 推算日月交会的方法。交终分为一十四万二千三百一十九,秒九千三百六,微二十。交终日为二十七日,余一千一百九,秒九千三百六,微二十。交中日为一十三日,余三千一百六十九,秒四千六百五十三,微一十。交朔日为二日,余一千六百六十五,秒六百九十三,微八十。交望日为一十四日,余四千二,秒五千。秒的分母为一万。微的分母为一百。交终度为三百六十三度七十九分三十六秒。交中度为一百八十一度八十九分六十八秒。交象度为九十度九十四分八十四秒。半交象度为四十五度四十七分四十二秒。日食既前限为二千四百,定法为二百四十八。日食既后限为三千一百,定法为三百二十。月食限为五千一百。月食既限为一千七百,定法为三百四十。分、秒的分母都为一百。求朔、望进入交周的数值。(先取里差,将它折半后除以九,所得数按应加或应减的规则加到天正朔积分上,然后再求。) 取天正朔积分,除去交终分;余数除以日法,所得为日数,不足一日的为余数,即得到天正十一月中朔进入交周的泛日及余秒。(也就是中朔加时进入交周的泛日及余数。)加上交朔,得到下一次朔;加上交望,得到望;再加一次交望,也得到下一次朔;各自就是朔、望进入交周的泛日及余秒。(凡称余秒的,微数也随之计算,其他情况仿此。) 【求定朔以及每天夜半进入交周的数值】分别取进入交周的泛日及余秒,减去中朔、 中望的小余,即为定朔、定望夜半进入交周的泛日及余秒。若定朔、定望有进退,也要相应进退交日;否则以中朔、中望为定值,大月加二日,小月加一日,其余都加四千一百二十,秒六百九十三,微八十,即为下一次朔夜半进入交周的数值。逐日累加一日,满交终日及余秒就除去,即得到每天夜半进入交周的泛日及余秒。【求定朔、定望加时进入交周的数值】取中朔、 中望加时进入交周的泛日及余秒,朓则减、朒则加入气入转的朓朒定数,即得到定朔、定望加时进入交周的泛日及余秒。【求定朔、定望加时进入交周的积度及阴阳历】取定朔、定望加时进入交周的泛日,用日法通日,并把余数进二位,除以三万九千一百二十一,所得为度数;不足一度的退位除,所得为分、秒,即得到定朔、定望加时月亮运行进入交周的积度。再用定朔、定望加时入转的迟疾度,迟时减、疾时加,即为月亮运行进入定交的积度。若在交中度以下,称为进入阳历的积度;在交中度以上,除去交中度,余数称为进入阴历的积度。(每天夜半也依此求取。) 【求月亮距黄道的度数】查看月亮进入阴历或阳历的积度及分数,在交象度以下为少象;在交象度以上,就用交中度反减,余数为老象。把所入老象或少象的度数列在上位,把交象度列在下位,相减后相乘,乘二并退一位作为分数;分满一百为一度,用所得减去所入老象或少象的度数及分数。余数再与交中度相减并相乘,乘八,除以一百一十,所得为分数;分满一百为一度,即得到月亮距黄道的度数及分数。【求朔、望加时进入交周的常日及定日】取朔、望进入交周的泛日,朓则减、朒则加入气的朓朒定数,得到进入交周的常日。再取入转朓朒定数,进一位后除以一百二十七;所得数朓则减、朒则加于交常日,得到进入交周的定日及余秒。【求进入交周时阴历、阳历在交点前后的分数】查看进入交周的定日,在交中以下为阳历;在交中以上,除去交中日,余数为阴历。若接近一日,就用日法通日内分,余数为交后分;若接近十三日,就用交中日反减,余数为交前分。【求日食、月食食甚时的定余】取朔、望入气、入转的朓朒定数,同名的相加,异名的相减;所得乘以一千三百三十七,再除以定朔、定望加时算外的转定分;所得数朓则减、朒则加中朔、中望小余,得到泛余。日食时,查看泛余:在半法以下为中前,在半法以上就减去半法,为中后。取中前或中后的分数,与半法相减并相乘,乘二后除以一万,称为时差。中前用时差减泛余,得到定余;再用半法反减,余数为午前分。中后用时差加泛余,得到定余;减去半法,余数为午后分。月食时,查看泛余在日入以后、夜半以前的情形:在日法四分之三以下,减去半法,为酉前分;在日法四分之三以上,用日法反减,余数为酉后分。又查看泛余在夜半以后、日出以前的情形:在日法四分之一以下,为卯前分;在日法四分之一以上,用半法反减,余数为卯后分。将卯前、卯后分与酉前、酉后分分别相乘,乘四并退一位,除以一万,所得加到泛余上,得到定余。分别取定余,按发敛加时法推算,即得到日食、月食食甚所在的辰刻及分、秒。求日食、月食发生在最盛时刻的日期及其太阳运行的积度。将定朔、定望时食甚的大小余数,分别与中朔、中望的大小余数相减;所得余数按规定加减中朔、中望入气日的余数(中朔、中望的余数少则加,多则减),就是食甚入气;再加上该气的中积,就是食甚中积。又取食甚入气余数,乘以所入气的日损益率(即盈缩的损益率),除以日法,以所得数损益当天的盈缩积;盈时加、缩时减食甚中积,便得到食甚时太阳运行的积度和分。先把食甚中积的经分折算为约分,再进行加减;其余类似情况,都依此法求得。求气差。