〔24〕凡月建子为天正,建丑为地正,建寅为人正。即以人正为正月,统求所起,本于天正。若建岁历从正月始,气、候、月、星,所值节度,虽有前却,并亦随之。其前地正为十二月,天正为十一月,并诸气度皆属往年。其日之初,亦从星起,晨前多少,俱归昨日。若气在夜半之后,量影以后日为正。诸因加者,各以其余减法,残者为全余。若所因之余满全余以上,皆增全一而加之,减其全余;即因余少于全余者,不增全加,皆得所求。分度亦尔。凡日不全为余,积以成余者曰秒;度不全为分,积以成分者曰篾;其有不成秒曰麽,不成篾曰幺。其分、余、秒、篾,皆一为小,二为半,三为大,四为全,加满全者从一。其三分者,一为少,二为太。若加者,秒篾成法,从分余。分余满法从日度一,日度有所满,则从去之。而日命以日辰者,满旬周则亦除;命有连分、余、秒、篾者,亦随全而从去。其日度虽满,而分秒不满者,未可从去,仍依本数。若减者,秒篾不足,减分余一,加法而减之;分余不足减者,加所从去或前日度乃减之。即其名有总,而日度全及分余共者,须相加除,当皆连全及分余共加除之。若须相乘,有分余者,母必通全内子,乘讫报除。或分余相并,母不同者,子乘而并之。母相乘为法,其并,满法从一为全,此即齐同之也。既除为分余而有不成,若例有秒篾,法乘而又法除,得秒篾数。已为秒篾及正有分余,而所不成不复须者,须过半从一,无半弃之。若分余其母不等,须变相通,以彼所法之母乘此分余,而此母除之,得彼所须之子。所有秒篾者,亦法乘,不满此母,又除而得其数。麽幺亦然。其所除去而有不尽全,则谓之不尽,亦曰不如。其不成全,全乃为不满分、余、秒、篾,更曰不成。凡以数相减,而有小及半、太须相加减,同于分余法者,皆以其母三四除其气度日法,以半及太、大本率二三乘之,少、小即须因所除之数随其分余而加减焉。秋分后春分前为盈泛,春分后秋分前为亏总,须取其数。泛总为名,指用其时,春分为主,亏日分后,盈日分前。凡所不见,皆放于此。
凡是月建在子月称为天正,建丑月为地正,建寅月为人正。就以人正为正月,统括求历法的起点,本于天正。如果建岁历从正月开始,节气、物候、月、星,所对应的节度,虽然有前后移动,也都随之。地正之前是十二月,天正是十一月,所有节气度数都属于往年。其日的开始,也以星宿为起点,晨前多少,都归入昨日。如果节气在夜半之后,测量日影以后一天为正。凡是因加而得的,各用其余数减去法,剩下的为全余。如果所因的余数满全余以上,都增加全一而加,减去其全余;如果因余少于全余,不增加全,直接加,都得所求。分度也是如此。凡日数不满整数为余,积累成余的叫秒;度数不满整分为分,积累成分的叫篾;有不成秒的叫麽,不成篾的叫幺。其分、余、秒、篾,都是一为小,二为半,三为大,四为全,加满全的从一。其中三分,一为少,二为太。如果做加法,秒篾成法,从分余。分余满法从日度一,日度有所满,则去掉。而日数以日辰命名,满旬周则也除去;命名有连分、余、秒、篾的,也随全而去掉。其日度虽然满,但分秒不满的,不能去掉,仍依本数。如果做减法,秒篾不足,减分余一,加法则减之;分余不足减,加所从去或前日度然后减。即其名有总,而日度全及分余共同的,须相加除,应当都连全及分余共加除。如果需要相乘,有分余的,分母必须通分,分子乘后,再除。或者分余相并,分母不同,分子相乘再并。分母相乘为法,其并,满法从一为全,这就是齐同。已经除为分余而有不成,如果例有秒篾,用法乘又用法除,得秒篾数。已经为秒篾及正有分余,而所不成不再需要的,须过半从一,无半舍弃。如果分余其分母不等,须变通,以彼所法的分母乘此分余,而以此分母除之,得彼所需之子。所有秒篾,也用法乘,不满此母,又除而得其数。麽幺也是如此。其所除去而有不尽全,则谓之不尽,亦曰不如。其不成全,全乃为不满分、余、秒、篾,更曰不成。凡以数相减,而有小及半、太须相加减,同于分余法的,都以其母三四除其气度日法,以半及太、大本率二三乘之,少、小即须因所除之数随其分余而加减。秋分后春分前为盈泛,春分后秋分前为亏总,须取其数。泛总为名,指用其时,春分为主,亏日分后,盈日分前。凡所不见,都仿照此。
〔34〕半闰衰乘朔实,又度准乘朔余,加之,如约率而一,所得满气日法为去经朔日,不满为气余。以去经朔日,即天正月冬至恒日定余,乃加夜数之半者,减日一,满者因前,皆为定日。命日甲子算外,即定冬至日。其余如半气辰千九百四十三半以下者,为气加子半后也;过以上,先加此数,乃气辰而一,命以辰算外,即气所在辰。十二辰外,为子初以后余也。又十二乘辰余:
用半闰衰乘以朔实,又用度准乘以朔余,相加,再除以约率,所得满气日法的部分为去经朔日,不满为气余。用去经朔日,就是天正月冬至的恒日定余,再加夜半数的一半,减日一,满的因前,都是定日。从甲子算起,就是定冬至日。其余如半气辰千九百四十三半以下的,为节气加在子半后;超过的,先加此数,再除以气辰,以辰算外,即节气所在时辰。十二辰之外,为子初以后的余数。又用十二乘辰余:
〔38〕其又不成法者,半以上为进,以下为退。退以配前为强,进以配后为弱。即初不成一而有退者,谓之沾辰;初成十一而有进者,谓之穷辰。未旦其名有重者,则于间可以加之,命辰通用其余,辨日分辰而判诸日。因别亦皆准此。因冬至有减日者,还加之。每加日十五、余万一百九十二、秒三十七,即各次气恒日及余。诸月齐其闰衰,如求冬至法,亦即其月中气恒日去经朔数。其求后月节气恒日,如次之求前节者减之。
其他不成法则的,半以上为进,半以下为退。退配前为强,进配后为弱。如果初不成一而有退,叫沾辰;初成十一而有进,叫穷辰。未旦其名有重复,可以在中间加,命名时辰通用其余,分辨日分时辰而判断各日。因别也都准此。因冬至有减日的,还加回去。每加日十五、余万一百九十二、秒三十七,就是各次气的恒日及余。各月齐同其闰衰,如求冬至法,也就是其月中气恒日去经朔数。求后月节气恒日,如次求前节则减。
〔61〕十月 立科节 损二十 后七十二 降三十六 迟一百二十九
十月(立科节?应该是立冬节气,原文有误):损二十,后七十二,降三十六,迟一百二十九。
〔66〕见求所在气陟降率,并后气率半之,以日限乘而泛总除,得气末率。又日限乘二率相减之残,泛总除,为总差。其总差亦日限乘而泛总除,为别差。率前少者,以总差减末率,为初率,乃别差加之;前多者,即以总差加末率,皆为气初日陟降数。以别差前多者日减,前少者日加初数,得每日数。所历推定气日随算其数,陟加、降减其迟速,为各迟速数。其后气无同率及有数同者,皆因前末,以末数为初率,加总差为末率,及差渐加初率,为每日数,通计其秒,调而御之。
求所在气数的陟降率,将后气率的一半,用日限乘再除以泛总,得到气末率。又用日限乘二率相减的余数,除以泛总,为总差。总差也乘以日限再除以泛总,为别差。如果前率少,用总差减末率得初率,再用别差加;如果前率多,用总差加末率,都得到气初日的陟降数。用别差,前多者每日减,前少者每日加初数,得到每日数。所历推定气日随算其数,陟加、降减其迟速,得到各迟速数。如果后气没有同率及有数同者,都因前末,以末数为初率,加总差为末率,及差渐加初率,为每日数,通计其秒,调节运用。
〔67〕求月朔弦望应平会日所入迟速:各置其经余为辰,以入气辰减之,乃日限乘日,日内辰为入限,以乘其气前多之末率,前少之初率,日限而一,为总率。其前多者,入限减泛总之残,乘总差,泛总而一,为入差,并于总差,入限乘,倍日限除,加以总率;前少者,入限自乘再乘别差,日限自乘,倍而除,亦加总率,皆为总数。乃以陟加、降减其气迟速数为定,即速加、迟减其经余,各其月平会日所入迟速定日及余。
求月朔弦望应平会日所入的迟速:各置其经余为辰,用入气辰减之,然后用日限乘日,日内辰为入限,乘其气前多之末率或前少之初率,除以日限,得到总率。前多者,入限减泛总的余数,乘总差,除以泛总,得入差,并入总差,乘以入限,除以倍日限,加上总率;前少者,入限自乘再乘别差,日限自乘,倍而除,也加总率,都是总数。然后以陟加、降减其气迟速数为定,即速加、迟减其经余,得到各月平会日所入迟速定日及余。