网页版书目

明史 · 卷三十五·志第十一

明史 · 目录

〔150〕推每月每日下交宫时刻 置每月宫界宿次,减入交宫日下月离晨昏宿次。如不及减者,加宫界宿次前宿减之,余以日周乘之,以其日太阴行定度而一,得数,又视定盈缩历取立成日下晨昏分加之。(晨加晨分,昏加昏分。)

推算每月每日下交宫(月亮进入下一宫)的时刻:用每月的宫界宿次,减去入交宫日(即进入该宫的那一天)下月亮的晨昏宿次。如果不够减,则加上宫界宿次前一个宿的度数再减。余数乘以日周,再除以该日太阴行定度,得到结果,再根据定盈缩历查取立成表中该日下的晨分或昏分,加上(晨则加晨分,昏则加昏分)。

〔151〕如满日周交宫在次日,不满在本日,依发敛推之,即交宫时刻。

如果结果满日周,则交宫在次日;不满,则在本日。按照发敛加时的方法推算,就得到交宫时刻。

〔152〕推每日夜半赤道 置推到每日夜半黄道,依法以黄道积度减之,余如黄道率而一,以加赤道积度。又以天正科至赤道加之,如在春正后,再加一象限,夏至后加半周天,秋正后加三象限,为每日夜半赤道积度。

推算每日夜半的赤道位置:用已经推算出的每日夜半黄道位置,按照方法减去黄道积度,余数除以黄道率,再乘以赤道率,然后加上赤道积度。再加上天正冬至时的赤道度数。如果是在春分后,再加一个象限;夏至后,加半个周天;秋分后,加三个象限,得到每日夜半的赤道积度。

〔153〕推夜半赤道宿度 置夜半赤道度,以赤道宿度挨次减之,为本日夜半赤道宿度。

推算夜半的赤道宿度:用夜半赤道度数,按赤道各宿的度数依次减去,得到本日夜半的赤道宿度。

〔154〕推晨距度及更差度 置立成内每日晨分,以三百六十六度二十五分七十五秒乘之为实,如日周而一,为晨距度。倍晨距度,以五除之,为更差度。

推算晨距度和更差度:用立成表中每日的晨分,乘以366.2575度,作为实数,除以日周,得到晨距度。将晨距度加倍,再除以5,得到更差度。

〔155〕推每日夜半中星 置推到每日夜半赤道宿度,加半周天,即夜半中星积度。以赤道度挨次减之,为夜半中星宿度。

推算每日夜半的中星(正南方的星宿):用已经推算出的每日夜半赤道宿度,加上半周天,得到夜半中星积度。然后按赤道各宿的度数依次减去,得到夜半中星的宿度。

〔156〕推昏旦中星置夜半中星积度,减晨距度,为昏中星积度。以更差度累加之,为遂更及旦中星积度。俱满赤道宿度去之,即得。以晨分五之一,加们为更率。更率五而一为点率。凡昏分,即一更一点,累加更率为各更。凡交更即为一点,累加点率为各点。

推算黄昏和拂晓的中星:用夜半中星积度,减去晨距度,得到昏中星积度。然后逐次加上更差度,得到各更以及拂晓的中星积度。每次超过赤道宿度就减去,得到。用晨分的五分之一,作为更率。更率除以五,作为点率。黄昏时分,就是一更一点,逐次加上更率,得到各更。每交一更,就是一点,逐次加上点率,得到各点。