推二十四氣術
置入紀年,算外,以餘數乘之,滿度法三百四為積沒, 不盡為小餘。六旬去積沒,不盡為大餘。命以紀筭外, 所求年雨水日也。求次氣,加大餘十五,小餘六十六, 小分十一。小分滿氣法從小餘,小餘滿度法從大餘, 次氣日也。
雨水在十六日以後者,如法減之,得「立春。」
推閏月法
以閏餘減章歲,餘以歲中乘之,滿章閏得一,數從正 月起,閏所在也。閏有進退,以無中氣御之。
《立春》,正月節。 〈限數一百九十四間數一百九十〉 雨水,正月中。 〈限數一百八十六間數一百八十二〉 驚蟄,二月節。 〈限數一百七十七間數一百七十二〉 春分,二月中。 〈限數一百六十七間數一百六十二〉 《清明,三月節》。 〈限數一百五十八間數一百五十四〉 《穀雨》,三月中, 〈限數一百四十九間數一百四十五〉 《立夏》,《四月節》。 〈限數一百四十二間數一百三十九〉 小滿,四月中。 〈限數一百三十六間數一百三十四〉 芒種,五月節。 〈限數一百三十三間數一百三十二〉 《夏至》,五月中。 〈限數一百三十一間數一百三十二〉 小暑,六月節。 〈限數一百三十三間數一百三十四〉 大暑,六月中。 〈限數一百三十六間數一百三十九〉 《立秋》,《七月節》。 〈限數一百四十二間數一百四十五〉 《處暑》,七月中。 〈限數一百四十九間數一百五十三〉 《白露》,《八月節》。 〈限數一百五十七間數一百六十二〉 《秋分》,八月中。 〈限數一百六十七間數一百七十二〉 《寒露》,九月節。 〈限數一百七十七間數一百八十二〉 霜降,九月中。 〈限數一百八十六間數一百九十〉 《立冬》,十月節, 〈限數一百九十四間數一百九十七〉 《小雪》,十月中 〈限數二百間數二百三〉
大雪,《十一月節》。 〈限數二百五間數二百六〉
冬至,十一月中。 〈限數二百七間數二百六〉
《小寒》,十二月節。 〈限數二百五間數二百三〉
大寒,十二月中。 〈限數二百間數一百九十七〉
推沒滅術
因雨水積,以沒餘乘之,滿沒法為大餘,不盡為小餘。 如前所求年,為雨水前沒日也。求次沒,加大餘六十 九,小餘一百九十六,滿沒法從大餘,命如前,兩水後 沒日也。
雨水前沒多在,故歲常有五沒,官以沒正之,一年常有五沒或六沒,小餘盡為滅日也。
雨水小餘三十九以還,雨水六旬後,乃有推土用事 法:置立春大、小餘小分之數,減大餘十八,小餘七十 九,小分十八,命以紀筭外立春前土用事日也。大餘 不足加六十,小餘不足減,減大餘一,加度法而後減 之。立夏、立冬求土用事,皆如上法。
推日所在度法
以度法乘朔積度,不盡為分,命度起室二次宿除之, 筭外,正月朔夜半日在度及分也。求次日,日加一度, 經室去度分。
推月所在度法
以月周乘朔積日,周天去之,餘滿度法為積度,不盡 為分,命度如前正月朔夜半月所在及度分。求次月, 小月加度二十二分一百三十三,大月加度三十五 分二百四十五分滿度法成一度,命如前次月朔月 所在度及分也。曆先月法,以十六除月行分為大分, 如所入遲疾加之,經室去度分。
推合朔月食術
置所求年積月以會數。〈一百六十〉乘之以所入交會紀差。 〈二十二〉加之,滿會月,去之,餘則其年正月朔去交分也。 求次月,以會數加之,滿會月,去之。求朢,加合數,朔朢 去交分。如合數以下,交限數以上,朔則交會,朢則月 食。
推入遲疾曆法
置所求年朔積分,所入遲疾差。
一萬五千二百四十五
加之,滿通周去之,餘滿日得一日,不盡為日餘。命日 筭外,所求年正月朔入曆。求次月,加一日,日餘七百 三十四。求朢,加十四日,日餘五百七十五半。餘滿日 法成一日,日滿二十七去之,除日餘如周日,日餘不 足,減減一日,加周虛。
日滿二十七而日餘不滿周日,日餘為損周,日滿去之,為入曆一日。
推合朔月食定大小餘法:
以入曆日,餘乘「入曆下損益率。」〈入一日益二十五是也〉以損益 盈縮積分。〈值損則損之值益則益之〉為定積分。以入曆日。餘乘列 差,滿日法,盈減縮加差法,為定差法。以除定積分,所 得減加本朔朢小餘。〈值盈則減縮則加之〉為定小餘。加之滿日 法合朔月食進一日減之。不足減者,加日法而後減 之,則退一日。值周日者,用日日定數。
推加時