科学与文明 -05-古籍收藏 - -06-史藏 -01-正史

24-明史-清-张廷玉-第128页

以加之,便为某宫正交后宫界积度。求次宫者,累加宫率二十度四三八一,满气象限去之,各得某宫下半产交后宫界积度。
  推宫界定积度 视宫界度在半象限已下为初限,已上覆减气象限,余为末限。置某交定限度,与初末限相减、相乘,所得,千约之为度,在正交、中交为加差,在半交为减差。置宫界正半中交后积度,以定差加减之,为宫界定积度。
  推宫界宿次 置宫界定积度,于月道内取其在所置前一宿者减之之不及减者,加气象限减之。
  推每月每日下交宫时刻 置每月宫界宿次,减入交宫日下月离晨昏宿次。如不及减者,加宫界宿次前宿减之,余以日周乘之,以其日太阴行定度而一,得数,又视定盈缩历取立成日下晨昏分加之。晨加晨分,昏加昏分。
  如满日周交宫在次日,不满在本日,依发敛推之,即交宫时刻。
  ▲步中星
  推每日夜半赤道 置推到每日夜半黄道,见日躔。依法以黄道积度减之,余如黄道率而一,以加赤道积度。又以天正科至赤道加之,如在春正后,再加一象限,夏至后加半周天,秋正后加三象限,为每日夜半赤道积度。
  推夜半赤道宿度 置夜半赤道度,以赤道宿度挨次减之,为本日夜半赤道宿度。
  推晨距度及更差度 置立成内每日晨分,以三百六十六度二十五分七十五秒乘之为实,如日周而一,为晨距度。倍晨距度,以五除之,为更差度。
  推每日夜半中星 置推到每日夜半赤道宿度,加半周天,即夜半中唾积度。以赤道度挨次减之,为夜半中星宿度。
  推昏旦中星置夜半中星积度,减晨距度,为昏中星积度。以更差度累加之,为遂更及旦中星积度。俱满赤道宿度去之,即得。以晨分五之一,加们为更率。更率五而一为点率。凡昏分,即一更一点,累加更率为各更。凡交更即为一点,累加点率为各点。
志第十二历六
  大统历法三下推步
  ▲步交食
  交周日二十七日二十一刻二二二四。半之为交中日。
  交终度三百六十三度七九三四一九六。半之为交中日度。
  正交度三百五十七度六四。
  中交度一百八十八度零五。
  前准一百六十六度三九六八。
  后准一十五度五。
  交差二日三一八三六九。
  交望一十四日七六五二九六五。
  日食阳历限六度。定法六十。
  日食阴历限八度。定法八十。
  月食十三度五分。定法八十七。
  阳食限视定朔入交。
  零日六零已下 一十三日一零已上 在一十四日,不问小余,皆入食限。
  一十五日二零已下 二十五日六零已上 在二十六日、二十七日,不问小余,皆入食限。
  ▲阴食限视定望入交。
  一日二零已下 一十二日四零已上 在零日一十三日,不问小余,皆入食限。又视定朔小余在日出前、日入后二十分已上者,日食在夜。定望小余在日入前、日出后八刻二十分已上者,月食在昼。皆不必布算。
  推日食用数
  经朔  盈缩历  盈缩差 迟疾历 迟疾差 加减差 定朔 入交凡分以上皆全录之。定入迟疾历以加减差,加减迟疾即是。迟疾定限置定入迟疾历,以日转限一十二限二十分乘之,小余不用。定限行度以定限,取立成内行度,迟用迟,疾用疾,内减日行分八分二十秒,得之。日出分以盈缩历,从立成内取之,下同。日入分半昼分取立成内昏分,减去五千二百五十分,得之。岁前冬至时黄道宿次
  推交常度 置有食之朔入交凡分,以月平行度乘之,即得。
  推交定度 置交常度,以朔下盈缩差盈加缩减之,即得。
  推日食正交限度 视交定度在七度已下,三百四十一度已上者,食在正交。在一百七十五度已上,二百零二度已下者,食在中交。不在限内不食。
  推中前中后分 视定朔小余,在半日周已下,用减半日周,余为中前分。在半日周已上,减去半日周,余为中后分。
  推时差 置半日击,以中前、中后分减之,余以中后分乘之,所得以九千六百而一为时差。在中前为减,中后为加。
  推食甚定分 置定朔小余,以时差加减之,即得。
  推距午定分 置中前、中后分,加时差即得。但加不减。
  推食甚入盈缩历 置原得盈缩历,加入定朔大余及食甚定分,即得。
  推食甚盈缩差 依步气朔求之。
  推食甚入盈缩历行定度 置食甚入盈缩历,盈缩差,盈加缩减之,即得。
  推南北凡差 视食甚人盈缩历行定度,在周天象限已下为初限,已上与半岁周相减为末限。以初末限自之,如一千八百七十度而一,得数,置四度四十六分减之,余为南北凡差。
  推南北定差 置南北凡差,以距午定分乘之,如半昼分而一,以减凡差,余为南北定差。若凡差数少,即反减之。盈初缩末食在正交为减,中交为加。缩初盈末,食在正交为加,中交为减。如系凡差反减而得者,则其加减反是。