《宋史》卷七十五 志第二十八



求定朔弦望加時日度:置朔、弦、望中日及約分,以日躔盈縮度及分盈加縮減之,又以元法退除遲疾定差,疾加遲減之,余為其朔、弦、望加時定日。以天正冬至加時黃道日度加而命之,即所求朔、弦、望加時定日所在宿次。(朔、望有交,則依後術。)

求月行九道:凡合朔所交,冬在陰曆,夏在陽曆,月行青道。(冬至、夏至後,青道半交在春分之宿,當黃道東。立夏、立冬後,青道半交在立春之宿,當黃道東南;至所沖之宿亦如之。)冬在陽曆,夏在陰曆,月行白道。(冬至、夏至後,白道半交在秋分之宿,當黃道西;立冬、立夏後,白道半交在立秋之宿,當黃道西北;至所沖之宿亦如之。)春在陽曆,秋在陰曆,月行朱道。(春分、秋分後,朱道交在夏至之宿,當黃道南;立春、立秋後,朱道半交在立夏之宿,當黃道西南:至所沖之宿亦如之。)春在陰曆,秋在陽曆,月行黑道。(春分、秋分後,黑道半交在冬至之宿,當黃道正北。立春、立秋後,黑道半交在立冬之宿,當黃道東北;至所沖之宿亦如之。)四序離為八節,至陰陽之所交,皆與黃道相會,故月行九道。各視月所入正交積度,(視正交九道宿度所入節候,即其道、其節所起。)滿象度及分去之餘,(入交積度及象度並在交會術中。)若在半象以下為在初限。以上,覆減象度及分,為在末限。用減一百一十一度三十七分,余以所入初、末限度及分乘之,退位,半之,滿百為度,不滿為分,所得為月行與黃道差數。距半交後、正交前,以差數減;距正交後、半交前,以差數加。(此加減出入六度,單與黃道相較之數,若較之赤道,隨數遷變不常。)計去二至以來度數,乘黃道所差,九十而一,為月行與黃道差數。凡日以赤道內為陰,外為陽;月以黃道內為陰,外為陽。故月行宿度,入春分交後行陰曆,秋分交後行陽曆,皆為同名;若入春分交後行陽曆,秋分交後行陰曆,皆為異名。其在同名,以差數加者加之,減者減之;其在異名,以差數加者減之,減者加之。皆加減黃道宿積度,為九道宿積度;以前宿九道宿積度減其宿九道宿積度,余為其宿九道宿度及分。(其分就近約為太、半、少三數。)

求月行九道入交度:置其朔加時定日度,以其朔交初度及分減之,余為其朔加時月行入交度及余。(其餘以一萬乘之,以元法退除之,即為約余。)以天正冬至加時黃道日度加而命之,即正交月離所在黃道宿度。

求正交加時月離九道宿度:以正交度及分減一百一十一度三十七分,余以正交度及分乘之,退一等,半之,滿百為度,不滿為分,所得,命曰定差。以定差加黃道宿度,計去冬、夏至以來度數,乘定差,九十而一,所得,依同異名加減之,滿若不足,進退其度,命如前,即正交加時月離九道宿度及分。

求定朔弦望加時月離所在宿度:各置其日加時日躔所在,變從九道,循次相加。凡合朔加時,月行潛在日下,與太陽同度,是為加時月離宿次。(先置朔、弦、望加時黃道宿度,以正交加時黃道宿度減之,余以加其正交加時九道宿度,命起正交宿次,算外,即朔、弦、望加時所當九道宿度。其合朔加時若非正近,則日在黃道、月在九道各入宿度,雖多少不同,考其去極,若應繩準。故云月行潛在日下,與太陽同度。)各以弦、望度及分加其所當九道宿度,滿宿次去之,各得加時九道月離宿次。

求定朔夜半入轉:以所求經朔小余減其朔加時入轉日余,(其經朔小余,以二萬七千八百七乘之,即母轉法。)為其經朔夜半入轉。若定朔大余有進退者,亦進退轉日,無進退則因經為定。(其餘以轉法退收之,即為約分。)

求次月定朔夜半入轉:因定朔夜半入轉,大月加二日,小月加一日,余、分皆加四千四百五十四,滿轉終日及約分去之,即次月定朔夜半入轉;累加一日,去命如前,各得逐日夜半入轉日及分。

求定朔弦望夜半月度:各置加時小余,(若非朔、望有交者,有用定朔、弦、望小余。)以其日月行定分乘之,滿元法而一為度,不滿,退除為分,命曰加時度。以減其日加時月度,即各得所求夜半月度。