《舊唐書》卷三十四 志第十四



求九服所在晝夜漏刻 冬夏至各於所在下水漏,以定當處晝夜刻數。乃相減,為冬夏至差刻。半之,以加減二至晝夜刻數,加夏至、減冬至。為春秋分定日晝夜刻數。乃置每氣訊息定數,以當處二至差刻數乘之,如二至去極差度四十七分,八十而一,所得依分前後加減二分初日晝夜漏刻,春分前秋分後,加夜減晝;春分後秋分前,加晝減夜。各得所在定氣初日晝夜漏刻數。求次日者,置每日訊息定衰,亦以差刻乘之,差度而一,所得以息減消加其氣初漏刻,各得所求。其求距中度及昏明中宿日出入所在,皆依陽城法求,仍以差度而今有之,即得也。

又術 置所在春秋分定日中晷常數,與陽城每日晷數校取同者,因其日夜半漏,即為所在定春秋分初日夜半漏。求餘氣定日,每以訊息定數,依分前後加減刻分。春分前以加,分後以減;秋分前以減,分後以加。滿象積為刻,不滿為分,各為所在定氣初日夜半定漏。

求次日 以訊息定衰依陽城法求之,即得。此術究理,大體合通。但高山平川,視日不等。校其日晷,長短乃同。考其日漏,多少懸別。以茲參課,前術為審也。

大衍步交會術第六

交終:八億二千七百二十五萬一千三百二十二。

交中:四萬一千三百六十二;秒,五千六百六十一。

終日:二十七;餘,六百四十五;秒,一千三百二十二。

中日:十三;餘,一千八百四十二;秒,五千六百六十一。

朔差日:二;餘,九百六十七;秒,八千六百七十八。

望差日:一;餘,四百八十三;秒,九千三百三十九。

望數日:十四;餘,二千三百二十六;秒,五十。

交限日:十二;餘,一千三百五十八;秒,六千三百二十二。

交率:三百四十三。

交數:四千三百六十九。

辰法:七百六十。

秒分法:一萬。

推天正經朔入交 以交終去朔積分,不盡,以秒分法乘。盈交終,又去之。餘如秒法而一,為入交分。不盡,為秒。入交分滿大衍通法,為日;不滿,為餘。命日算外,即所求年天正經朔加時入交泛日及餘秒。

求次朔入交 因天正所入,加朔差日及餘秒,盈終日及餘秒者,去之。數除如前,即次月經朔加時所入。

求望 以望數日及餘秒加之,去命如前,即得所求。若以經朔望小餘減之,各其日夜半所入交泛日及餘秒。

求定朔夜半入交 恆視經朔望夜半所入,定朔望大餘。有進退者,亦加減交日。否則,因經為定,各得所求。求次定朔夜半入交:因前定朔夜半所入,大月加交差日二,月小加日一,餘皆二千三百九十四、秒八千六百七十八。求次日:累加一百,數除如前,各其夜半所入交泛日及餘秒。

求朔望入交常日 各以其日入氣朓朒定數,朓減朒加其入交泛,餘滿大衍通法從日,即為入交常及餘秒。

求朔望入交定日 各置其日入轉朓朒定數,以交率乘之,如交數而一。所得以朓減朒加入交常,餘數如前,即為入交定日及餘秒。

求月交入陰陽曆 恆視其朔望入交定日及餘秒,如中日及餘秒已下者,為月入陽曆,已上者,以中日及餘秒去之,餘為月入陰曆。

求四象六爻每度加減分及月去黃道定數 以其爻加減率與後爻加減率相減,為前差。又以後爻率與次後爻率相減,為後差。二差相減,為中差。置所在爻並後爻加減率,半中差以加而半之,十五而一,為爻末率,國為後爻初率。每以本爻初末率相減,為爻差。十五而一,為度差。半之,以加減初率,少象減之,老象加之。為定初率。每次度差累加減之,少象以差減,老象以差加。各得每度加減定分。乃修積其分,滿百二十為度,各為每度月去黃道度數及分。其四象,初爻無初率,上爻無末率,皆倍本爻加減率,十五而一。所得各以初末率減之,皆互得其率。餘依術算,各得所求。

求朔望夜半月行入陰陽度數 各置其日夜半入轉日及餘秒,餘以其日夜半入交定日及餘秒減之也,其秒母不等,當循率相通,然後減之,如不足減,即轉終日及一餘秒,然後減之。餘為定交初日夜半入轉日及餘秒。乃以定交初日夜半入餘與其日夜半入餘,各乘其日轉定分,如大衍通法而一。所得滿轉法為度,不滿為分。各以加其日轉積度及分,乃相減,其餘即為其夜半月行入陰陽度數及分也。轉求次日,但以其日轉定分加之,滿轉法為度,即得。