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



求定朔弦望加時日所在度:置定朔、弦望約分,副之,以乘其日升降分,一萬約之,所得,升加降減其副,以加其日夜半日度,命如前,各得其日加時日躔黃道宿次。

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

推月行九道平交入氣:各以其月閏日及余,加經朔加時入交泛日及余秒,盈交終日去之,乃減交終日及余秒,即各平交入其月中氣日及余秒。滿氣策及余秒去之,余即平交入後月節氣日及余秒。(因求次交者,以交終日及余秒加之,滿氣策及余秒去之,余為平交入其氣日及余秒,若求其氣朏朒定數,如求朔、弦、望經日術入之,各得所求也。)

求平交入轉朏朒定數:置所入氣余,加其日夜半入轉余,以乘其日損益率,樞法而一,所得,以損益其下朏朒積,乃以交率乘之,交數而一,為定數。

求正交入氣:以平交入氣、入轉朏朒定數,朏減朒加平交入氣余,滿若不足,進退其日,即正交入氣日及余秒。

求正交加時黃道宿度:置正交入氣余,副之,以乘其日升降分,一百約之,升加降減其副,乃一百乘之,樞法而一,以加其日夜半日度,即正交加時黃道日度及分秒。

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

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

求定朔夜半入轉:各視經朔夜半入轉,若定朔大余有進退者,亦加減轉日,不則因經為定。