《宋史》卷八十 志第三十三



求日月食甚辰刻:倍食甚定余,以辰法除之為辰數,不盡,五因之,滿刻法除之為刻,不滿為分。命辰數起子正,算外,即食甚辰刻及分。(若加半辰,命起子初。)

求日月食甚入氣:(食甚大、小余及食定小余,並定朔、望大余,以此與經朔望大、小余相減。)置其朔望食甚大、小余,與經朔望大、小余相減之,余以加減經朔望入氣日余,(經朔望少即加之,多即減之。)為日、月食甚入氣日及余秒。各置食甚入氣及余秒,加其氣中積,其餘,以日法退除為分,即為日、月食甚中積及分。

求日月食甚日行積度:置食甚入氣余,以所入氣日盈縮分乘之,日法而一,加減其日先後數,(至後加,分後減。)先加後減日、月食甚中積,即為日、月食甚日行積度及分。

求氣差:置日食甚日行積度及分,滿二至限去之,余在象限已下為在初;已上,覆減二至限,余為在末。皆自相乘,進二位,滿三百四十三而一,所得,用減二千四百三十,余為氣差;以午前、後分乘之。如半晝分而一,以減氣差,為氣差定數。在冬至後末限、夏至後初限,(交初以減,交中以加。)夏至後末限、冬至後初限,(交初以加,交中以減。)如半晝分而一,所得,在氣差已上者,即以氣差覆減之,余應加者為減,減者為加。

求刻差:置日食甚日行積度及分,滿二至限去之,余列二至限於下,以上減下,余以乘上,進二位,滿三百四十三而一,所得為刻差。以午前、後分乘而倍之,如半法而一,為刻差定數。冬至後食甚在午前,夏至後食甚在午後,(交初以加,交中以減。)冬至後食甚在午後,夏至後食甚在午前,(交初以減,交中以加。)如半法而一,所得在刻差已上者,即倍刻差,以所得之數減之,余為刻差定數,依其加減。

求朔入交定日:置朔入交常日及余秒,以氣、刻差定數各加減之,交初加三千一百,交中減三千,為朔入交定日及余秒。

求望入交定日:置望入轉朏朒定數,以交率乘之,如交數而一,所得,以朏減朒加入交常日之餘,滿與不足,進退其日,即望入交定日及余秒。

求月行入陰陽曆:視其朔、望入交定日及余秒,如在中日及余秒已下為月在陽曆;如中日及余秒已上,減去中日,為月在陰曆。

求入食限交前後分:視其朔、望月行入陰陽曆,不滿日者為交後分;在十三日上下者覆減交中日,為交前分;視交前、後分各在食限已下者為入食限。

求日食分:以交前、後分各減陰陽曆食限,余如定法而一,為日食之大分;不盡,退除為小分。命大分以十為限,即得日食之分。(其食不及大分者,行勢稍近交道,光氣微有映蔽,其日或食或不食。)

求月食分:視其望交前、後分,如二千四百已下者,食既;已上,用減食限,余如定法而一,為月食之大分;不盡,退除為小分。命大分以十為限,得月食之分。

求日食泛用分:置交前、後分,自相乘,退二位,陽曆一百九十八而一,陰曆三百一十七而一,所得,用減五百八十三,余為日食泛用分。

求月食泛用分:置交前、後分,自相乘,退二位,如七百四而一,所得,用減六百五十六,余為月食泛用分。

求日月食定用分:置日、月食泛用分,副之,以食甚加時入轉算外損益率乘之,如日法而一,(如算外在四、七日者,依食定余求之。)所得,應朒者依其損益,應朏者益減損加其副,即為日月食定用分。

求月食既內外分:置月食交前、後分,自相乘,退二位,如二百四十九而一,所得,用減二百三十一,余以定用分乘之,如泛用分而一,為月食既內分;用減定用分,余為既外分。

求日月食虧初復滿小余:置日、月食甚小余,各以定用分減之,為虧初;加之,為復滿;其月食既者,以既內分減之,為初既;加之,為生光:即各得所求小余。(如求時刻,依食甚術入之。)

求月食更點法:置月食甚所入日晨分,倍之,減去七百二十九,餘五約之,為更法;又五除之,為點法。