首先,把每天的运行情况记录下来,用日运行的快慢来确定一个数值。如果运行快就减去,慢就加上,然后除以一个标准数值,得到一个限度数值。再用这个限度数值乘以每天运行的快慢比率,再除以标准数值,最后用这个结果来调整之前的限度数值,得到最终的数值。

接下来,根据每天和每月运行的快慢数值,用快就减,慢就加的方法,来调整朔、弦、望这三个时间点的标准数值,算出具体的日期。如果算出来的朔日加上时间后超过了第二天,就往后推一天;但如果当天有交接现象发生,就不推迟。如果算出来的弦望日加上时间后还没到第二天,就往前推一天,即使当天太阳已经升起,但如果有交接现象发生,也一样往前推。如果元旦有交接现象,那就根据实际情况来确定。算出来的朔日,如果和下一个朔日是同一天,那就是大朔;不同天,那就是小朔;如果中间没有中气,那就是闰月。

然后,把每天的运行情况记录到历法里,用每天和每月运行的快慢数值,用快就减,慢就加的方法,算出朔日加上时间后的数值。再用历法中的数值乘以每天运行的快慢比率,然后除以标准数值,调整盈余或不足的数值,得到最终的数值。把朔日对应的历法数值,进行约简,用最终的数值来调整盈余或不足,最终得到我们想要的结果。最后,除了要根据冬至和夏至的星宿位置计算外,其他就都算出来了。

接下来计算朔日积累值。用交点比率去除朔日积累值,余数除以标准数值得到天数,这就是天体正常运行下朔日到交点的日期。然后把望日的数值累加,减去交点数值,就能得到望日和下一个朔日的数值。根据每天运行的快慢数值,用快就减,慢就加的方法,算出交点常数。再根据每月运行的快慢数值,乘以标准数值,再除以标准数值,用快就减,慢就加的方法调整标准数值,就能算出交点日期。

最后,把朔日和交点日期的数值结合起来,乘以254,再除以19。然后用标准数值去除结果,得到交点度数。用这个度数减去朔日加上时间后的度数,就能得到朔日之前月亮运行到交点时黄道星宿的度数。

月亮离开黄道,出入黄道六度以内。月亮的运行变化,是从八个节气开始的,月亮运行的斜度和正度都不一样。所以月亮有九条运行轨道。黄道上有八个节气,每个节气都有九个界限。如果从正交点开始算,八个节气后的第一个界限所在的星宿,就是月亮在该节气运行的第一个轨道。从第二个界限所在的星宿开始算,就是月亮在该节气运行的第二个轨道,以此类推,把开始计算的界限作为正交点后的第一个界限。最初的比率是八,每个界限减少一,直到第九个界限,最后的比率是零。再接下来的九个界限,最初的比率是零,每个界限增加一,最后的比率是八,这是半交点的星宿。之后也是九个界限,最初的比率是八,每个界限减少一,最后的比率是零。再接下来的九个界限,最初的比率是零,每个界限增加一,最后的比率是八,这时月亮又与黄道相交,这叫做中交点。从中交点到正交点,也是同样的计算方法。每个点都要记录它所在的界限度数,用界限的比率乘以度数,得到泛差。正交点和中交点前后各九个界限,用它们到二至点星宿界限数的乘积来计算。半交点前后各九个界限,用它们到二分点星宿界限数的乘积来计算:都按照经书上的方法计算一遍,得到黄道差。在冬至点星宿之后,正交点前后各九个界限的差值为减,中交点前后各九个界限的差值为加。在夏至点星宿之后,正交点前后各九个界限的差值为加,中交点前后各九个界限的差值为减。总之,月亮在正交点之后离开黄道,在中交点之后进入黄道。半交点前后各九个界限,在春分点星宿之后,月亮离开黄道;在秋分点星宿之后,月亮进入黄道:这些情况都把差值作为加值;在春分点星宿之后,月亮进入黄道;在秋分点星宿之后,月亮离开黄道:这些情况都把差值作为减值。把四个约数的泛差加起来,再用黄道差减去这个和,得到赤道差。正交点和中交点前后各九个界限,都把差值作为加值。半交点前后各九个界限,都把差值作为减值。用黄道差和赤道差加减黄道,就能得到九条轨道的星宿位置;然后根据大小,把它们分成少、太、半三种数量。每个节气有九条轨道,一共七十二条轨道构成一个循环。

计算月亮正交点在黄道上的星宿度数;用它所在的界限比率乘以度数,也乘以它的分数,按照经书上的方法约分,得到泛差。用它来求黄道差和赤道差,然后加减这些差值,就能得到月亮正交点在九条轨道上的星宿度数。

计算月亮正交点在九条轨道上的星宿度数,加上交点度数,就能确定九条轨道上的星宿位置,这就是朔日加上时间后月亮在九条轨道上的星宿度数。

计算朔望日加上时间后,日、月相距的度数,用轨道的中心度数加上这个度数,得到加时象积。再用它加上朔日月亮在九条轨道上的度数,就能确定它的轨道星宿位置,这就是我们要求的结果。从望日推算朔日,方法也是一样的。

首先,算出朔望月离入历,加上半个周期,再减去规定的分数。然后,根据日月运行的具体数值,把减去的部分减掉,加上应该加的部分,结果就是我们要求的数值。

接下来,算出当天早晨和傍晚的时间点,用规定的分数减去,得到前半部分;如果不够减,就反过来减,得到后半部分。用这个结果乘以当天日月的运行距离,再用统一的方法计算,得到满周期的度数,这就是晨昏前后度数。把前半部分加上,后半部分减去,再加上海洋的时辰,就得到了晨昏的月度。

然后,计算加时象积,用前面算出的晨昏前后度数,前半部分减去,后半部分加上;再用后面算出的晨昏前后度数,前半部分加上,后半部分减去,结果就是我们要求的数值。

把距离后象的度数累加起来,再减去晨昏象积,得到加的部分;如果不够减,就反过来减,得到减的部分。用距离后象的天数去除,再用加减每日的运行度数,得到确定的度数。把晨昏月度累加起来,并按九道宿次排列,结果就出来了。

接下来,确定交点所在的日期。交点以下,月亮运行在阳道;交点以上,月亮运行在阴道。这两种情况都用统一的方法计算。用结果减去980,剩下的结果乘以它本身,再除以556,得到分数;满周期就是度数。运行在阳道,就在黄道外;运行在阴道,就在黄道内,这就是月亮距离黄道内外度数。

确定交点运行阴阳道的日期。半交点以下,为交点后;半交点以上,用交点减去半交点,为交点前。这两种情况都用统一的方法计算,得到距离交点的分数。朔月时,如果距离交点的分数,阳道小于4219,阴道小于13833,就日入食限。望月时,如果距离交点的分数,阴阳道都小于6995,就月入蚀限。

确定朔月时的分数。如果超过半个周期,就用半个周期减去它;如果不到半个周期,就用它减去半个周期,得到距离午分的数值。再乘以11,用周期除以它。如果不到半个周期,就用它减去半个周期;如果超过半个周期,就加上朔月时的分数,得到日食加时定分。望月时,用当天早晨的分数减去1620,剩下的结果乘以245,再除以313;再减去245,剩下的结果用来增减望月时的分数,得到月食加时定分。

最后,确定中准;把它和当天赤道内外数值相乘,再除以2513,得到黄道出入食差。用距离午分的数值减去半天的时间,再乘以它本身,然后除以半天的时间;赤道内减去,赤道外加上中准,得到日食常准。

这段文字描述的是古代计算日食和月食的方法,非常专业,咱们一句一句地来掰扯掰扯,用现代话说说它到底是什么意思。

首先,“置日躔入历,以经法通之”,意思是把太阳运行的日期放到历法里,然后按照历法规则来计算。 简单来说,就是根据历法确定太阳的位置。

接下来,“三千二百八十七以下,用减三千二百八十七,为二至后;以上,减去三千二百八十七,为二分前。六千五百七十四以上,用减九千八百六十一,为二分后;以上,减去九千八百六十一,为二至前。” 这段话是在计算一个数值,根据这个数值的大小,分别减去3287或9861,来判断是冬至/夏至之后还是春分/秋分之后。这其中涉及到天文历法中的具体参数,我们不用深究具体的含义,只要知道这是在根据某个天文数据进行分类就行了。

“各三约之,二至前后用减、二分前后用加二千七百七十二,为黄道斜正食差。” 这句话的意思是,对前面计算的结果进行一些调整(“三约”指某种约数法,具体操作我们不必深究),然后根据是二至(冬至、夏至)前后还是二分(春分、秋分)前后,分别减去或加上2772,得到黄道斜交的影响。

“以距午分乘之,半昼分而一,以加常准,为定准。” 这句话说的是,把一个数值(距午分)乘以前面算出来的结果,再除以半天的时间,然后加上一个常数(常准),得到最终的数值(定准)。这部分计算涉及到天文观测和计算中的比例关系。

“以定准加中限,为阴道定准;减中限,为阳道定限。不足减者,反减之,为限外分。视阴道距交分,定准以上,定限以下,为阴道食;即置定限,以距交分减之,为距食分。定准以下,虽曰阴道,亦为阳道食;即加阳道定限,为距食分。其有限外分者,即减去限外分,为距食分。不足减者,不食。” 这段话开始计算日食了。它根据前面算出的“定准”和一个“中限”,计算出“阴道定准”和“阳道定限”,然后根据这些数值和其它变量(距交分)来判断是否发生日食,以及日食的大小。 这段话逻辑比较复杂,涉及到很多专业术语,我们只要理解这是根据一系列的计算来判断日食的发生和大小即可。

“其阳道距交分,定限以下,为入定食限;即用减阳道定限,为距食分。” 这段话继续解释日食的计算方法,针对阳道的情况。

“各置距食分,皆以四百七十八除,为日食之大分;余为小分。命大分以十为限;命小分以半及强弱。” 最后,把计算出来的日食大小用478去除,得到日食的大分和小分,并对结果进行解释。

“视距交分,中准以下,皆既;以上,用减食限,为距食分。置之,以五百二十六除,为月食之大分;余为小分。命大分以十为限;命小分以半及强弱。” 这段话是计算月食的方法,与日食的计算方法类似,只是用不同的数值和方法。

“置距食分,一千九百一十二以上,用减四千七百八十;余自相乘,六万三千二百七十二除之;以减六百四十七,为泛用分。九百五十六以下,用减一千九百一十二,余以通法乘之,七百三十五而一;以减五百一十七,为泛用分。九百五十六以上,以距食分自相乘,二千三百六十二除之;用减三百八十七,为泛用分。” 最后这段话是对计算结果进行进一步的处理,计算一个叫做“泛用分”的数值,用以更精确地描述日食或月食的情况。 这部分计算也比较复杂,我们只要知道这是对结果的进一步细化即可。

总而言之,这段文字描述的是一套古代计算日食和月食的复杂算法,其具体细节涉及到天文历法中的许多专业知识,我们不必完全理解其具体计算过程,只需要理解其基本思路:通过一系列的计算,来预测日食和月食的发生时间和大小。

首先,咱们得算个“泛用分”。 要是食分(就是日食或月食遮挡的程度)超过2114,就减去5260;剩下的数自己乘以自己,再除以69169;最后再减去711,就得到了泛用分。如果食分超过152,就减去2140;剩下的数除以7;最后再减去567,也是泛用分。如果食分小于152,就直接用食分减去它自己乘以自己的结果,再除以2654,最后减去417,得到泛用分。

接下来算“定用分”。把刚才算出来的各个泛用分,分别乘以一个叫“平离”的数值,再除以每日的“离程”,就得到了定用分。用朔望的定分减去定用分,得到“亏初”;加上定用分,得到“复末”。然后加上一个叫“时常分”的数值,用跟计算食甚类似的方法推算,就能得到精确的亏初和复末定分。最后,把初、甚、末的定分分别除以辰(一个时间单位)和经法(另一个时间单位),就能得到初、甚、末的辰刻(时间)。

日食是从西边开始亏缺的,月食是从东边开始亏缺的。如果食分比较小,月亮运行在阳道(黄道和白道的交点),日食就偏南,月食就偏北;如果月亮运行在阴道,日食就偏北,月食就偏南。这是个常数,也就是固定的规律。立春后立夏前,如果食分比较大,日食就偏南,月食就偏北;立秋后立冬前,如果食分比较大,日食就偏北,月食就偏南。这是因为黄道的倾斜角度造成的。如果在阳道交点之前,或者阴道交点之后,食分比较大,日食就偏南,月食就偏北;反之,日食就偏北,月食就偏南。这是因为九道(九个交点)的倾斜角度造成的。黄道的偏差比常数要小,九道的偏差比黄道还要小四分之一。这些都是以正午为基准说的。如果是在上午或下午,道理是一样的,只是偏南偏北的方向会反过来。根据日出日落的时间和食分的大小,就能确定初、甚、末的方位了。

最后算“带食差”。看看日出日落的时间,如果在亏初定分之上,复末定分之下,那就是带食日出日落。如果食甚的时间在日出日落时间之下,就用日出日落的时间减去复末定分,得到带食差;如果食甚的时间在日出日落时间之上,就用亏初定分减去日出日落的时间,得到带食差。然后,把带食差乘以距食分,再除以定用分,最后用478(日食)或526(月食)去除,得到带食的大分和小分。

首先,咱们得把这些数字分好类。你看,这上面写着初、甚、末,就是开始、中间、结束的意思,得分别算清楚。早上算出来的数,晚上再加进去;晚上算出来的数,如果太多了,就得减掉。最后把所有的数都加起来,算出一个总数,这就是“更数”。剩下的数,咱们用筹码算一下,得到的就是“筹数”。

这段是《钦天》书里关于五星运行的计算方法,具体是啥意思我也不知道,反正就是一堆数字。下面这些数字,是周率、变率、历率等等,都是些天文计算的参数吧,反正看着就头大。

周率:二百八十七万一千九百七十六,六。

变率:二十四万二千二百一十五,六十六。

历率:二百六十二万九千七百六十一,七十八。

周策:三百九十八,六千三百七十六,六。

历中:一百八十二,四千四百八十,八十九。

接下来是一堆表格,看着像是某种天文观测记录。 “变段 变日 变度 变历”大概就是指变化的阶段、天数、度数和历法吧。 然后下面就是一堆数字,晨见、顺疾、顺迟、前留、退迟、退疾、后留、夕伏,这些词儿估计是描述行星运行状态的专业术语。 括号里的数字,可能是什么辅助数据或者备选数据吧。

晨见 一十七 三(三十七) 二(二十四)

顺疾 九十 一十六(六十三) 一十一(一十三)

顺迟 二十五 二(九) 一(二十九)

前留 二十六(三十二)

退迟 一十四 一(一十二) 空(二十八)

退疾 二十七 四(三十八) 一(三十七)

退疾 二十七 四(三十八) 一(三十七)

退迟 一十四 一(一十二) 空(二十八)

后留 二十六(三十二)

顺迟 二十五 二(九) 一(二十九)

顺疾 九十 一十六(六十三) 一十一(一十三)

夕伏 一十七 三(三十七) 二(二十四)

这又来了一组新的数字,跟上面那组很像,大概又是另一组观测数据吧。 这回的周率、变率、历率等等数值都变了。 而且,这组数据里还出现了“空”字,不知道是什么意思,可能就是没观测到数据或者数据缺失吧。

周率:五百六十一万五千四百二十二,一十一。

变率:二百九十八万五千六百六十一,七十一。

历率:二百六十二万九千七百六十,空。

周策:七百七十九,六千六百二十二,一十一。

历中:一百八十二,四千四百八十,空。

最后,又是类似的表格,记录着天文观测的数据。 这组数据比上一组复杂一些,数值也更大。

变段 变日 变度 变历

晨见 七十三 五十三(六十八) 五十(五十八)

顺疾 七十三 五十一(一) 四十八(三)

次疾 七十一 四十六(六十九) 四十四(一十七)

次迟 七十一 四十五(三十三) 四十二(五十八)

顺迟 六十二 一十九(二十九) 一十八(二十)

前留 八(六十九)

总之,这段文字充满了天文计算的专业术语和数字,对于我们普通人来说,理解起来确实比较困难。 除非是天文方面的专家,否则很难弄明白这些数字到底代表什么意思。

第一段:

首先是“退迟 一十 一(五十八) 空(四十四)”,意思是说,第一次推迟了十一天,也就是五十八天,空缺了四十四天。接着是“退疾 二十一 七(四十六) 二(四十)”,意思是说,接下来两次都推迟了二十一天,分别是四十六天和四十天。后面又重复了一遍同样的情况,“退疾 二十一 七(四十六) 二(四十)”,然后又是“退迟 一十 一(五十八) 空(四十四)”,跟开头一样,再次推迟了十一天,也就是五十八天,空缺了四十四天。最后,“后留 八(六十九)”表示最后还剩八天,也就是六十九天。

第二段:

接下来是“顺迟 六十二 一十九(二十九) 一十八(二十)”,意思是说,按顺序推迟了六十二天,然后分别是二十九天和二十天。然后是“次迟 七十一 四十五(三十三) 四十二(五十八)”,意思是说,第二次推迟了七十一,分别是三十三天和五十八天。“次疾 七十一 四十六(六十九) 四十四(一十七)”,意思是说,第二次推迟了七十一,分别是六十九天和十七天。“顺疾 七十三 五十一(一) 四十八(三)”,意思是按照顺序推迟了七十三天,分别是第一天和第三天。“夕伏 七十三 五十三(六十八) 五十(五十八)”,意思是说,傍晚推迟了七十三天,分别是六十八天和五十八天。后面跟着一些数字,是周率、变率、历率、周策、历中的数值,这里就不翻译了:周率:二百七十二万二千一百七十六,九十。变率:九万二千四百一十六,五十。历率:二百六十二万九千七百五十九,八十。周策:三百七十八,五右七十六,九十。历中:一百八十二,四千四百七十九,九十。最后是“变段 变日 变度 变历”。

第三段:

然后是“晨见 一十九 二(七) 一(一十四)”,意思是说,早晨出现了十九天,分别是第七天和第十四天。“顺疾 六十五 六(三十八) 三(五十一)”,意思是说,按照顺序推迟了六十五天,分别是三十八天和五十一天。“顺迟 一十九 空(六十三) 空(三十五)”,意思是说,按照顺序推迟了十九天,分别是六十三天和三十五天。“前留 三十七(三)”,意思是说,前面还剩三十七天,也就是第三天。“退迟 一十六 空(四十三) 空(一十四)”,意思是说,推迟了十六天,分别是四十三天和十四天。“退疾 三十三 二(三十五) 空(六十)”,意思是说,推迟了三十三天,分别是三十五天和六十天。后面又重复了一遍同样的情况,“退疾 三十三 二(三十五) 空(六十)”,然后又是“退迟 一十六 空(四十三) 空(一十四)”,跟前面一样,再次推迟了十六天,分别是四十三天和十四天。“后留 三十七(三)”,意思是说,最后还剩三十七天,也就是第三天。“顺迟 一十九 空(六十三) 空(三十五)”,意思是说,按照顺序推迟了十九天,分别是六十三天和三十五天。“顺疾 六十五 六(三十八) 三(五十一)”,意思是说,按照顺序推迟了六十五天,分别是三十八天和五十一天。“夕伏 一十九 二(七) 一(一十四)”,意思是说,傍晚出现了十九天,分别是第七天和第十四天。最后同样是一些数字,是周率、变率、历率、周策、历中的数值,这里就不翻译了:周率:四百二十万四千一百四十三,九十六。变率:四百二十万四千一百四十三,九十六。历率:二百六十二万九千七百五十,五十六。周策:五百八十三,六千五百四十三,九十六。历中:一百八十二,四千四百七十五,二十八。最后是“变段 变日 变度 变历”。

总而言之,这段文字记录的是一系列时间的推迟和空缺,以及一些相关的数值,具体含义需要结合当时的背景才能理解。

傍晚看到(42、53、40、17)。 这串数字记下了什么?我也不知道,先记下来再说。

接着是顺疾(96、121、116),然后是次疾(73、80、77),再是次迟(33、34、32),顺迟(24、11、11),前留(6),退迟(4、1),退疾(6、3、1),夕伏(7、4、1),晨见(7、4、1),退疾(6、3、1),退迟(4、1),后留(6),顺迟(24、11、11),次迟(33、34、32),次疾(73、80、77),顺疾(96、121、116),最后是晨伏(42、53、17)。 这密密麻麻的数字,看得我头都大了,到底是什么意思啊?

周率:八十三万四千三百三十五,五十二。

变率:八十三万四千三百三十五,五十二。

历率:二百六十二万九千七百六十,四十四。

周策:一百一十五,六千三百三十五,五十二。

历中:一百八十二,四千四百八十,二十二。 这些是什么天文数据吗?看起来很专业的样子。

接下来是变段、变日、变度、变历,这又是什么? 夕见(17、34、29),顺疾(11、18、16),顺迟(16、11、10),前留(2),夕伏(11、6、2),晨见(11、6、2),后留(2),顺迟(16、11、10),顺疾(11、18、16),晨伏(17、34、29)。 这些数字和之前的有什么关系吗? 感觉像是在记录某种周期性的变化,但具体是什么,我完全摸不着头脑。 这到底是什么东西啊? 感觉像是在解什么天书一样,数字太多,看得我眼花缭乱的。

先算个东西叫“气积”,用周率除它,得到一个周数。除不尽的部分,就是天正中气积的前合。用这个前合减去岁率,得到前年的天正中气后合。如果不够减,就加上岁率再减,得到次前年的天正中气后合。然后用某种方法(统法)约分,算出日子和度数,这就是我们要求的平合中日和中星。

接下来,把中日逐段累加,就得到逐段的中日。把中星逐段顺加或逆减,就得到逐段的中星。像金星和水星傍晚隐没早晨出现的情况,都是逆向变化。

再算个“变率”,用周数乘以它,再除以历率,余数用统法约分成度数。历中以下的,是先;历中以上的,减去历中,是后;这就是我们要求的平合入历。把逐段的变历累加,就能得到逐段的入历。

然后,把入历分乘以它的度损益率,再进行某种运算(经法而一),用来调整前后数值,这就得到最终结果了。

接下来,把中日和中星分别用前后确定的数值,先加后减,保留前段的数值。像太白星(金星)的顺行、伏藏、出现,以及它之前顺行速度的快慢变化,还有辰星(水星)的顺行、伏藏、出现以及它之前速度的快慢变化,都是先减后加,这样就分别得到每段的常日和定星。然后把定星加上那一年天正中气日所对应的黄道宿度,就能得到每段末日的加时宿度。

把常日与岁中比较,如果在岁中以下,就是盈;如果在岁中以上,减去岁中,余数就是缩,这就是常日入盈缩历。然后,把历分乘以它的日损益率,再进行某种运算(经法而一),用来调整盈缩数值,就能得到最终结果。

把常日根据盈缩的确定数值进行盈减或缩加,得到定日。然后加上那一年天正中气,就能得到每段末日的加时日辰。

最后,用气策去除定日,从冬至开始算起,就能得到所入气日数。用当前段的定日减去前段的定日,得到日率;用当前段的定星减去前段的定星,得到度率。用经法乘以度率,再除以日率,就得到平行分。

这段文字描述了一种计算天体运行位置的方法,非常专业,我们一句一句地来解释。

第一段:先算出“近伏行分”和“远伏行分”。 “近伏”和“远伏”指的是某种天体运行的近距离和远距离位置, “行分”大概是位置的数值单位。“近伏段与伏段平行分,合而半之,为其段近伏行分”意思是:把近伏段和伏段的平行分加起来再除以二,得到近伏行分。“平行分”可能是一个参考值或基准值。 后面几句都是类似的计算方法,用各种“分”来计算出不同的“行分”,这些“分”的具体含义需要结合当时的星象学知识才能理解。 总之,这部分是根据不同的情况,用加减乘除计算出不同的数值。

第二段:接下来是“置经法”,这是一种计算方法的名称。“以前段末日加时分减之:余乘前段末日行分,经法而一” 意思是:用前段末日的某个数值减去加时分,然后把结果乘以前段末日行分,再进行某种叫做“经法”的运算。 “用顺加、退减前段末日加时宿度,为其段初行昏后夜半宿度也” 意思是:根据某种规则(顺加或退减)调整前段末日加时宿度,得到其段初行昏后夜半宿度。 “宿度”可能指天体运行到某个星宿的度数。

第三段:这一段计算“日差”和“每日行分”。“初末行分相减,为差率”意思是:用初行分减去末行分得到差率。“累计其段初行昏后夜半距后段初行昏后夜半日数除之,为日差”意思是:把一段时间内初行和末行的数值差除以天数,得到日差。“半日差,以减多、加少为其段初末定行分”意思是:用日差的一半,根据数值大小进行加减运算,得到初末定行分。“置初定行分,用日差末多则累加、末少则累减,为每日行分”意思是:根据初定行分和日差,累加或累减得到每日行分。 最后一句是说如何计算每日天体运行位置。

第四段:最后一段是计算任意一天的天体位置。“自初日累计距所求日数,以乘其段日差;末多用加、末少用减初日行分,为其日行分”意思是:从初始日开始计算到目标日的天数,乘以日差,再根据日差的正负,加减初日行分,得到目标日的行分。“合初日而半之,以所累计日乘之,用顺加、退减其段初行昏后夜半宿次,即所求也” 意思是:把目标日的行分与初日行分加起来除以二,再乘以天数,最后根据某种规则调整,得到最终结果。

《钦天》步发敛术 (原文)

候策:五,五百二十四,四十五。

卦策:六,六百二十九,三十四。

外策:三,三百一十四,六十七。

维策:一十二,一千二百五十八,六十八。

气盈:一千五百七十三,三十五。

朔虚:三千三百九十九,七十二。

冬至 十一月月中 蚯蚓结 麋角解 水泉动 (原文)

小寒 十二月节 雁北乡 鹊始巢 雉始雊 (原文)

大寒 十二月中 鸡始乳 鸷鸟厉疾 水泽腹坚 (原文)

立春 正月节 东风解冻 蛰虫始振 鱼上冰 (原文)

这段文字描述的是古代天文计算方法,非常复杂,现代人很难完全理解,除非有古代天文历法的专业知识。 后面的几行是节气和物候的描述,是古代人们根据自然现象总结出来的规律。

雨水节气,在正月中,水獭开始祭祀鱼类,大雁飞来了,草木开始发芽。这景象,真叫人觉得春天来了!

惊蛰节气,二月节,桃花开了,黄鹂鸟开始鸣叫,老鹰则变成了鸠鸟。感觉万物都开始活跃起来,生机勃勃的!

春分节气,在二月中,燕子飞来了,打雷了,还开始有闪电。这春天的气息,越来越浓厚了!

清明节气,三月节,梧桐树开始开花,田鼠变成了鴽(一种鸟),彩虹也出现了。春天真是五彩缤纷啊!

谷雨节气,三月中,浮萍开始生长,斑鸠梳理着羽毛,戴胜鸟飞落在桑树上。这生机勃勃的景象,让人心情舒畅!

立夏节气,四月节,蝼蝈(一种昆虫)叫了,蚯蚓出来了,王瓜也开始生长。夏天要来了,感觉热起来了!

小满节气,四月中,苦菜长得茂盛,杂草枯死了,小暑节气也快到了。春天的气息渐渐消退,夏天的脚步越来越近了。

芒种节气,五月节,螳螂出现了,伯劳鸟开始鸣叫,反舌鸟却安静无声。夏天真的来了,各种昆虫和鸟类都活跃起来了。

夏至节气,五月中,鹿角脱落了,蝉开始鸣叫,半夏(一种药材)也成熟了。感觉这夏天,热气腾腾的!

小暑节气,六月节,暖风吹拂,蟋蟀住在墙壁上,老鹰开始学习捕猎技巧。夏天正式开始了,万物都蓬勃发展。

大暑节气,六月中,腐烂的草变成了萤火虫,土地湿润闷热,大雨经常下。这夏天,真是热啊!

立秋节气,七月节,凉爽的风吹来了,白露降落,寒蝉鸣叫。夏天过去了,秋天来了,感觉凉快多了!

处暑节气,七月中,老鹰祭祀鸟类,天地间开始变得肃穆,庄稼也成熟了。秋天到了,丰收的季节!

白露节气,八月节,大雁飞来了,燕子飞走了,各种鸟类开始储备食物过冬。秋天来了,万物开始为冬天做准备。

秋分节气,八月中,雷声消失了,冬眠的昆虫躲进洞穴,水开始干涸。秋天越来越深了,万物都开始凋零。

寒露节气,九月节,大雁成群结队地飞来,麻雀潜入水中变成了蛤蟆,菊花开了黄花。秋意渐浓,感觉冷了!

霜降节气,九月中,豺狼祭祀兽类,草木枯黄凋落,冬眠的昆虫都躲起来了。秋天彻底结束了,冬天来了。

立冬节气,十月节,水开始结冰,土地开始冻结,野鸡潜入水中变成了蜃(一种海市蜃楼)。冬天来了,万物都沉寂下来了。

小雪节气,十月中,彩虹消失了,天气寒冷,地气下降,万物都进入休眠状态。冬天越来越冷了!

大雪节气,十一月节,鹖鸟不鸣叫了,老虎开始交配,荔枝的嫩芽冒出来了。冬天最冷的时候到了!

冬至节气,《坎》初六 公《中孚》 辟 《复》 侯 《屯》(内)

小寒节气,《坎》九二 侯《屯》(外) 大夫 《谦》 卿 《睽》

大寒节气,《坎》六三 公《升》 辟 《临》 侯 《小过》(内)

立春节气,《坎》六四 侯《小过》(外)大夫 《蒙》 卿 《益》

雨水节气,《坎》九五 公《渐》 辟 《泰》 侯 《需》(内)

惊蛰节气,《坎》上六 侯《需》(外) 大夫 《随》 卿 《晋》

这些都是古人对节气的观察和总结,很有意思吧!

春分这天,《震卦》初九,公的卦是《解卦》,辟的卦是《大壮卦》,侯的卦是《豫卦》(内卦)。

清明节,《震卦》六二,侯的卦是《豫卦》(外卦),大夫的卦是《讼卦》,卿的卦是《蛊卦》。

谷雨时节,《震卦》六三,公的卦是《革卦》,辟的卦是《夬卦》,侯的卦是《旅卦》(内卦)。

立夏,《震卦》九四,侯的卦是《旅卦》(外卦),大夫的卦是《师卦》,卿的卦是《比卦》。

小满,《震卦》六五,公的卦是《小畜卦》,辟的卦是《乾卦》,侯的卦是《大有卦》(内卦)。

芒种,《震卦》上六,侯的卦是《大有卦》(外卦),大夫的卦是《家人卦》,卿的卦是《井卦》。

夏至,《离卦》初九,公的卦是《咸卦》,辟的卦是《姤卦》,侯的卦是《鼎卦》(内卦)。

小暑,《离卦》六二,侯的卦是《鼎卦》(外卦),大夫的卦是《丰卦》,卿的卦是《涣卦》。

大暑,《离卦》九三,公的卦是《履卦》,辟的卦是《遁卦》,侯的卦是《恒卦》(内卦)。

立秋,《离卦》九四,侯的卦是《恒卦》(外卦),大夫的卦是《节卦》,卿的卦是《同人卦》。

处暑,《离卦》六五,公的卦是《损卦》,辟的卦是《否卦》,侯的卦是《巽卦》(内卦)。

白露,《离卦》上九,侯的卦是《巽卦》(外卦),大夫的卦是《萃卦》,卿的卦是《大畜卦》。

秋分,《兑卦》初九,公的卦是《贲卦》,辟的卦是《观卦》,侯的卦是《归妹卦》(内卦)。

寒露,《兑卦》九二,侯的卦是《归妹卦》(外卦),大夫的卦是《无妄卦》,卿的卦是《明夷卦》。

霜降,《兑卦》六三,公的卦是《困卦》,辟的卦是《剥卦》,侯的卦是《艮卦》(内卦)。

立冬,《兑卦》九四,侯的卦是《艮卦》(外卦),大夫的卦是《既济卦》,卿的卦是《噬嗑卦》。

小雪,《兑卦》九五,公的卦是《大过卦》,辟的卦是《坤卦》,侯的卦是《未济卦》(内卦)。

大雪,《兑卦》上六,侯的卦是《未济卦》(外卦),大夫的卦是《蹇卦》,卿的卦是《颐卦》。

中间那个节气,就是初候。 然后把候的卦叠加起来,就是次候。中间的气候,就是公卦。把卦叠加起来,就是次卦。侯的卦,用外策加起来,就是外卦。

立春、立夏、立秋、立冬这四个节气,分别代表着木、火、金、水开始起作用。 而四季的节气,用维策加起来,就代表着土开始起作用。

话说这计算方法啊,如果时间超过五千六百二十六秒六十五,就要用减统法,看看有没有剩余。用通气策乘以剩余的时间,气盈满一次就算一天,用加法算出剩余的天数,就是最终要找的“没日”。

如果朔日(农历初一)的时间小于朔虚(朔日与实际观测到的月亮位置的差值),那就是“灭分”。用朔率乘以它,朔虚满一次就算一天,用加法算出剩余的天数,就是最终要找的“灭日”。

上面这些都是我从朴消撰写的《钦天历经》四篇里摘录出来的。可惜啊,《旧史》里头少了《步发敛》一篇,剩下的三篇也简略不完整,根本不能作为标准来用。朴消的历法在后世流传得也少,我曾经问过著作佐郎刘羲候先生,他帮我找到了朴消历法的原本,这才完整地了解了朴消的历法。刘先生是个好学的人,对史书和天文历法尤其精通,他曾经跟我说:“以前那些造历法的人,方法都不一样,结果也差很多。直到唐朝一行和尚,才用天地间的中数创造了《大衍历》,这才是最精确的。后世那些擅长历法的人,都用他的方法,只是在分数值上略作调整而已。朴消也能自成一家。朴消的历法,总的来说是根据太阳运行的差异来制定盈缩两种历法,把月亮的运行分成迟疾二百四十八个限度,以此来推算日月运行的衰减变化,从而精确推算朔望日期。他校正了赤道九限,修改了率数,用来推算黄道,使太阳运行有固定的度数;把黄道分成八个节气,区分其内外,用来推算九道,使月亮运行像循环一样,日月运行就协调了。他观察天象的升降,察看轨道运行的偏斜,来制定食差,使日月交会更加精确;测量岳台的日晷,来确定二至的昼夜长短,使计时更准确;推算星宿的运行轨迹,使星宿运行有规律可循,使五星运行协调。但是,他的方法不够简洁明了,反而显得繁琐。不过,他的优点,即使是圣人出现也无法废除。”刘先生的话大概就是这样,大家可以参考一下。