《宋史》卷七十 志第二十三



求平合入歷分:(《乾元》謂之入歷,《儀天》謂之推五星常合入歷度分。)各以其星變差展所求積年,滿三百六十五萬三千二百九十三、秒一十九,去之不盡,以元法收為度,不滿為分,以減平合日,為入歷度分。(《乾元》以積年乘星差,以周天策去之,不盡,以元率收為度,不滿,退除為分,用減平合變日,為入歷分。《儀天》各置其星歲差,以積年乘之,滿三百六十八萬九千八百八、秒九千九百去之,不盡,以宗法收為度,不滿,退收為分。)

求入陰陽變分:在陽末變分以下為入陽曆;以上去之,余為入陰曆。置入陰、陽曆分,以陰、陽變數去之,不盡,為入陰、陽數及變分。

(《乾元》歲星前限二萬五百五,中限一萬二百四十八,後限一萬六千二十;熒惑前限一萬九千六百八十二,中限六千五百六十四,後限一萬六千八百四十四;鎮星前限一萬八千二百六十二,中限九千一百二十六,後限同前限,前、後、中皆半周天;太白前限一萬九千七百一十六,中限九千八百五十八,後限一萬六千八百九;辰星前、中、後與鎮星同。又歲星前法一千七百八,後法一千三百三十四,熒惑前法一千六百四十一,後法一千四百三;鎮星、辰星前後法皆一千五百二十二;太白前法一千六百四十三,後法一千四百二。《儀天》各置常合入歷度分,如在上限末數已下者為增數;以上者減去上限末數下度分,余為入下限減數。又各置所入上、下限度分,以上、下限度分相近者減之,余為入次限、下限度及分。)

《乾元》五星辰星陰、陽差分並陰、陽差度並同初、末。入陰陽定分:(《乾元》謂之入諸歷變分,《儀天》謂之求五星常合入增減定數。)以入變分各減初變分,余卻以其變下損益率展之,百而一為分;損益次變下陰、陽積為定分。(《乾元》置平合入歷分,以其星入段前、後限分加減之,如不足,加周天以減之,余卻依入歷分入初末限;各置其段入歷分,前限以下為在前,以上者去之,為後限分;在中限以下為初限,以上去之,為末限分;置初、末,以前、後限星分除之為限數,不滿,為初末限日;各以其限差分約之,為差;初限以加、末限以減,用加減前、後限度為定度。《儀天》各置常合所入限下度數及分,以其限下損益率乘之,退一等,以百約之為度,不滿為分,以損益其限下增、減積度及分。若求諸變增、減定度者,置其變入上下限,準此求之。)

定合積日:(《乾元》謂之求定日,《儀天》謂之求五星定合積日。)日除陰、陽定分,為二;陽加陰減平合日,為定積日及分。(《乾元》置變日,以前、後限度前加後減,為定日。《儀天》各置其星常合中日及余,以入歷增減度增者增之、減者減之,金、水返而加減之,以日躔定差先減後加之,金、水則先加後減,即得定合積日及分。又《儀天》求入盈縮初末限,皆以半周天為準。)

入氣盈縮度分:(《乾元》謂之入氣,《儀天》謂之求入盈縮初末限。)置定積,以常數去之,不盡者,為入氣日分;置入氣日分,如求朔望盈縮術入之,即得入氣盈縮度分。(《乾元》置定日,以氣策去之為氣數,不盡,為入氣日;命以冬至,算外,即得入氣日及分。《儀天》各置定合積日,在半周天以下者去之,余為在縮,乃視在盈縮初限日及約余以下者,便為在盈縮初限;以上者,減去盈縮初限日約余,為在盈縮末限日及余。)

定合日辰:(《乾元》謂之日辰,《儀天》同《應天》。)以其大、小余加入氣日,命從甲子,算外,即得所求。(《乾元》、《儀天》以冬至大、小余加定日,各滿紀法去之,余並同《應天》。《乾元》冬至小余以元率退收,百為母;又有日躔陰陽度,置其氣陰陽分,如求朔日度分術入之,即得所求。)

求入月日數:(《儀天》謂之求定合在何月日。)置定合日辰大余,以定朔大余減之,余命算外,即得所求。(二曆法同。)

定合定星:(《乾元》同。《儀天》謂之求日躔先後定數、求五星定合定度及分。)各以其星入氣盈縮度分盈加縮減之,又以百除陰、陽定分,為度分;陽加陰減,皆加減平合,為定星;用加天正黃道日度,滿宿去之,不滿宿,即得所求。(《乾元》各置其星平合中星,以日躔陰陽度陰減陽加之;又以其星入歷限度前加後減之,即為其星定合定星。余同《應天》。《儀天》置所入限日下小余,以其日盈縮率乘,以宗法除為分,以盈縮其日下先後定分,為日躔先後定度及分;又各置其星常合中度及分,以入限增定度及分增減之。金、水二星增者減,減者增;又以日躔先後定度及分,木、火、土即先減後加,金、水先加後減其日躔差,木星二因,退位,火星除二,土星退位,從下加三,金、水倍,用即得定度及分。余同《應天》。)