《晉書》卷十八 志第八



十五日十二度(五分) 益二十一 縮初 二百三十三

十六日十二度(七分) 益十九 縮積分 95739 二百三十五

十七日十二度(九分) 益十七 縮積分182336 二百三十七

十八日十二度(十二分)益十四 縮積分259863 二百四十

十九日十二度(十五分)益十一 縮積分323689 二百四十三

二十日十二度(十八分)益八 縮積分373838 二百四十六

二十一日十三度(三分)益四 縮積分410311 二百五十

二十二日十三度(七分)損 縮積分428546 二百五十四

二十三日十三度(十二分)損五 縮積分428546 二百五十九

二十四日十三度(十八分)損十一 縮積分405751 二百六十五

二十五日十四度(五分) 損十七 縮積分355602 二百七十一

二十六日十四度(十一分)損二十三縮積分278099 二百七十七

二十七日十四度(十二分)損二十四縮積分173242 二百七十八

周日十四度(十三分有小分六百二十六分)損二十五(有小分六百二十六)

縮積分 63826 二百七十九

(有小分六百二十六)

推合朔交會月蝕入遲疾歷術曰:置所入紀朔積分,以所入紀下遲疾差率數加之,以通周去之,余滿日法得一日,不盡為日余,命日算外,則所求年天正十一月合朔入曆日也。

求次月,加一日,日餘四千四百五十。求望,加十四日,日餘三千四百八十九。日余滿日法成日,日滿二十七去之。又除余如周日余,日余不足除者,減一日,加周虛。

推合朔交會月蝕定大小余:以入曆日余乘所入歷損益率,以損益盈縮積分,為定積分。以章歲減所入歷月行分,余以除之,所得以盈減縮加本小余。加之滿日法者,交會加時在後日;減之不足者,交會加時在前日。月蝕者,隨定大小余為日加時。入歷在周日者,以周日日余乘縮積分,為定積分。以損率乘入曆日余,又以周日日余乘之,以周日日度小分並之,以損定積分,余為後定積分。以章歲減周日月行分,余以周日日余乘之,以周日度小分並之,以除後定積分,所得以加本小余,如上法。

推加時:以十二乘定小余,滿日法得一辰,數從子起,算外,則朔望加時所在辰也。有餘不盡者四之,如日法而一為少,二為半,三為太。又有餘者三之,如日法而一為強,半法以上排成之,不滿半法廢棄之。以強並少為少強,並半為半強,並太為太強。得二強者為少弱,以之並少為半弱,以之並半為太弱,以之並太為一辰弱。以所在辰命之,則各得其少、太、半及強,弱也。其月蝕望在中節前後四日以還者,視限數;在中節前後五日以上者,視間限。定小余如間限、限數以下者,以算上為日。

斗二十六(分四百五十五) 牛八 女十二 虛十 危十七 室十六 壁九

北方九十八度(分四百五十五)

奎十六 婁十二 胃十四 昴十一 畢十六 觜二 參九

西方八十度

井三十三 鬼四 柳十五 星七 張十八 翼十八 軫十七

南方百十二度

角十二 亢九 氐十五 房五 心五 尾十八 箕十一

東方七十五度

(表略)

右中節二十四氣,如術求之,得冬至十一月中也。加之得次月節,加節得其月中。中星以日所在為正,置所求年二十四氣小余,四之,如法得一為少;不盡少,三之,如法為強;所得以減其節氣昏明中星各定。

推五星術

五星者,木曰歲星,火曰熒惑星,土曰填星,金曰太白星,水曰辰星。凡五星之行,有遲有疾,有留有逆。曩自開闢,清濁始分,則日月五星聚於星紀。發自星紀,並而行天,遲疾留逆,互相逮及。星與日會,同宿共度,則謂之合。從合至合之日,則謂之終。各一以終之日與一歲之日通分相約,終而率之,歲數歲則謂之合終歲數,歲終則謂之合終合數。二率既定,則法數生焉。以章歲乘合數,為合月法。以紀法乘合數,為日度法。以章月乘歲數,為合月分;如合月法為合月數,合月之餘為月余。以通數乘合月數,如日法而一,為大余。以六十去大余,余為星合朔大余。大余之餘為朔小余。以通數乘月余,以合月法乘朔小余,並之,以日法乘合月法除之,所得星合入月日數也。余以通法約之,為入月日余。以朔小余減日法,余為朔虛分。以歷斗分乘合數,為星度斗分。木、火、土各以合數減歲數,余以周天乘之,如日度法而一,所得則行星度數也,余則度余。金、水以周天乘歲數,如日度法而一,所得則行星度數也,余則度余也。