《明史》卷三十六 志第十二



推所入月日 置合伏下定積,以加天正閏餘滿朔策除之,為月數。起歲前十一月,其不滿朔策者,即入月已來日分也。視其月定朔甲子,與加時定日甲子相去即合伏日,累加相距日,滿各月大小去之,即各段所入月日。

推定星 置各段中星,依推定積日法,以盈縮差加減之。

推加時定星 置定星,以歲前冬至加時黃道日度加之,滿周歲天去之。若定積日會加歲周者,用歲前黃道日度。遇減歲周者,用本年黃道目度,如原無中星度,段下亦無定星星及加時定星度分。

推加減定分 置定日小余,以其段初行率乘之,滿萬為分,所得諸段為減分,退段為加分。

推夜半定星及宿次 置加時定星,以加減定分加減之,為夜半定星。以黃道積度鈐減之,為夜半宿次。其留段即用時定星,為夜半一星。

推日度率 置各段定日,與次段定日相減為日率。次段不及減,加紀法減之。置各段夜半-定星,與次段夜半定星相減為度漲。次段不及減,加周天減之。凡近留之段,皆用留段加時定星,與本段夜半定星相減。如星度逆者,以後段減前段,即各得度率。

推平行分 置度率,以日率除之,即得。

推凡差及增減總差日差 以本段前後之平行分相減,為本段凡差。(凡五星之伏段及近留之遲段及退段,皆無凡差。)倍凡差,退一位為增減差。倍增減差為總差。置總差,以日率減一日除之為日差。(初日行分多,為減差。末日行分多,為加差。)

推初日行分末日行分 以增減差加減其段平行分,為初末日行分。視本段平行分與次段平行分相較,前多後少者,加為初,減為末。前少後多者,減為初,加為末。

推撫心差諸段為增減差總差日差 合伏者,置次段初日行分,加其日差之半,(亦次段日差。)為末日行分。晨伏、夕伏者,置前段(本段之前)。末日行分,加其日差之半,(亦前段日差。)為二伏初日行分。置伏段呼得初末日行分,皆與本段平行分相減,餘為增減差。又以增差加 減平行分,為初末日行分。視合伏末日行全較平行分,少則加,多則減,為初日行分。晨伏、夕伏初日行分較平行分,亦少加多減,為末日行分。木、火之晨遲末,土之晨遲,金之夕遲末,水之夕遲,皆置其前末日行分,銳其日差減之,(即前段日差。)餘為初日行分。木、火之夕遲初,土之夕遲,金之晨初,水之晨遲,皆置其後段初日行分,倍其日差減之,(後段日差。)餘為末日行分。木、火、土之夕伏,金、水之晨伏,皆置其前段末日行分,內加其前段日差之半,為鈦段初日行分,皆與平行分相減,餘為增減差。木、火之晨退、夕退,置其平行分,退一位、六因之,為增減差。晨退減為初,加為末。夕退加為初,減為末。晨加夕減,二段相比較。金之夕退伏合伏,置其平行分,退一位,三因之折半。水之夕退伏合退伏,以平行分折半,各為增減差。金之夕退,置其平分,退一位,三在之折半。水之夕退伏合退伏,以平行分折半,各為增減差。金之夕退,置其後段祿日行分,減日差,(後段日差。)為末日行分。金之晨退,置其前段末日行分,減日差,(前段日差。)為初日行分。皆與平行分相減,餘為增減差。凡增減差,倍之為總差,以相距日率減一除之,為日差。其初末日行分有其一者,以增減差加減,更求其一,如伏段法,餘依前後平行分相較增減之。金、火之夕遲末,晨遲初,置其段平行分,以相距日率下不倫分乘之,(不倫分之秒,與平行之分對。)即為增減差。置平行分,夕者以增減差,加為初日行分,減為末日行分。晨者反是。

不倫分 (金、火星之夕遲末,與晨遲初,其增減差,多於平行分者,為不倫分也。)

十七日 八十八秒八八五

十六日 八十八秒二三一

十五日 八十七秒四九六

十四日 八十六秒七六一

推五星每日細行,置各段夜半宿次,以初日行分順加退減之,為次日宿次。又以日差加減其初日行分,為每日行分,亦順加退減於次日宿次,滿黃道宿次去之,至次段宿次而止,為每日夜半宿次。