首先,咱们得算出黄道出入食差。方法是:把赤道内外数值相乘,再除以2513。然后,用距离午分的数值乘以半天时间的一半,再除以半天时间,得到一个中间值。赤道以内,用这个中间值减去刚才算出的黄道出入食差;赤道以外,就加上这个黄道出入食差,得到日食的常准。

接下来算黄道斜正食差。把日躔(太阳在黄道上的位置)的数值代入历法,如果小于3287,就用3287减去它,这是二至之后的情况;如果大于3287,就用它减去3287,这是二分之前的情况。如果大于6574,就用9861减去它,这是二分之后的情况;如果大于9861,就用它减去9861,这是二至之前的情况。然后把这些结果都除以3,再根据情况,二至前后用2772减去结果,二分前后用2772加上结果,就得到黄道斜正食差。用距离午分的数值乘以它,再除以半天时间,最后加上日食常准,就得到定准。

用这个定准加上中限,得到阴道的定准;减去中限,得到阳道的定限。如果不够减,就反过来减,得到限外分。接下来看阴道的距离交分,如果在定准以上,定限以下,就是阴道食;这时把定限减去距离交分,得到距食分。如果定准以下,虽然说是阴道,但也算阳道食;这时加上阳道定限,得到距食分。如果有限外分,就减去限外分,得到距食分;如果不够减,那就表示不发生日食。对于阳道,如果距离交分小于定限,就是入定食限;这时用阳道定限减去距离交分,得到距食分。最后,把所有算出的距食分都除以478,商就是日食的大分,余数是小分。大分以10为限,小分则根据大小判断强弱。

对于月食,观察距离交分,如果小于中准,就是既望(农历十五);如果大于中准,就用食限减去距离交分,得到距食分。然后用526除以距食分,商就是月食的大分,余数是小分。大分以10为限,小分则根据大小判断强弱。

最后算个泛用分。如果距食分大于1912,就用4780减去它,然后将余数自乘,再除以63272,最后减去647,得到泛用分。如果小于等于956,就用1912减去它,然后用标准方法乘以结果再除以735,最后减去517,得到泛用分。如果大于956,就将距食分自乘,再除以2362,最后减去387,得到泛用分。

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

接下来算“定用分”。把刚才算出来的各个泛用分,分别乘以平离(应该是指日月距离相关的参数),再除以日离程(应该是指日月的运行速度或距离变化),就得到定用分了。用朔望定分(指朔望月食的固定数值)减去定用分,得到亏初(日食或月食开始的时间)。然后加上定用分,得到复末(日食或月食结束的时间)。再把时常分(应该是指时间常数)加进去,按照计算食甚(日食或月食遮挡最严重的时候)的方法推算,就能得到精确的亏初和复末定分了。最后,把初、甚、末的定分分别除以辰则(应该是指时间单位),得到辰(时辰);再除以经法(应该是指时间单位),得到刻(刻),这样就得到了初、甚、末的具体时间了。

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

最后,咱们算算带食出入(日食或月食发生时太阳或月亮正在地平线附近)。看看日出日落的时间,如果在亏初定分之后,复末定分之前,那就是带食出入。如果食甚发生在日出日落时间之后,就用日出日落时间减去复末定分,得到带食差;如果食甚发生在日出日落时间之前,就用亏初定分减去日出日落时间,得到带食差。然后,把带食差乘以距食分,再除以定用分,最后用478(日食)或526(月食)去除,得到带食的大分和小分。

首先,把初、甚、末三者的份额分别确定下来。早上分的份额不够了,就加上晚上分的份额;晚上分的份额多了,就减去一部分晚上分的份额;所有这些份额都用“分”来计算,然后合起来算出总的更数。剩下的,用筹算的方法,把份额合起来算出筹数。

这段话是讲计算方法的,有点像在解释某种历法计算公式。 “初、甚、末”大概是时间段的划分,“分”可能是某种计量单位,而“更数”和“筹数”可能是最终的计算结果。 总之,这部分描述的是一个比较复杂的计算过程,需要专业知识才能完全理解。

接下来是几个数字,应该是某种天文计算的参数吧:

《钦天》步五星术

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

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

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

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

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

然后是一张表,看起来像是某种天文观测数据,或者说是根据天文数据计算出来的结果。 表头是“变段 变日 变度 变历”,这四个词应该是某种天文现象的名称或参数,具体含义不太清楚。 后面的数字,可能是对应不同情况下的观测值或计算值。

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

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

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

前留 二十六(三十二)

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

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

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

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

后留 二十六(三十二)

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

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

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

这部分数据重复出现了一些数值,可能代表着某种周期性变化。括号里的数字,可能是备选值或者修正值。

最后,又出现了一组新的数字,看起来和前面那组类似,可能是另一种情况下的数据或参数:

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

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

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

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

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

最后,还有一张类似的表格,同样包含“变段 变日 变度 变历”四个项目,以及一系列数字。 这部分数据与前面那张表的数据有所不同,可能代表着不同的观测或计算结果。

变段 变日 变度 变历

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

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

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

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

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

前留 八(六十九)

总而言之,这段文字描述的是一套相当复杂的天文计算方法和数据,需要具备天文历法方面的专业知识才能完全理解其含义。 这些数字和表格,很可能与古代天文观测和历法编制有关。

第一天,我退迟了,记录是“一十 一(五十八) 空(四十四)”。 然后又两次“退疾”,记录分别是“二十一 七(四十六) 二(四十)”和“二十一 七(四十六) 二(四十)”。 接着又是“退迟”,记录是“一十 一(五十八) 空(四十四)”。最后“后留”是“八(六十九)”。

第二天,情况有所变化。“顺迟”是“六十二 一十九(二十九) 一十八(二十)”,“次迟”是“七十一 四十五(三十三) 四十二(五十八)”,“次疾”是“七十一 四十六(六十九) 四十四(一十七)”,“顺疾”是“七十三 五十一(一) 四十八(三)”。 最后是“夕伏”,记录是“七十三 五十三(六十八) 五十(五十八)”。 总的来说,这天的情况比较复杂,记录的数据也比较多。 当时的周率是“二百七十二万二千一百七十六,九十”,变率是“九万二千四百一十六,五十”,历率是“二百六十二万九千七百五十九,八十”,周策是“三百七十八,五右七十六,九十”,历中是“一百八十二,四千四百七十九,九十”。 这些数据分别代表着不同的天文计算结果。 最后还记录了“变段 变日 变度 变历”。

第三天,早上我“晨见”,记录是“十九 二(七) 一(一十四)”。 之后是“顺疾”,“六十五 六(三十八) 三(五十一)”;然后“顺迟”,“十九 空(六十三) 空(三十五)”;接着“前留”,“三十七(三)”。 下午的情况和上午类似,先“退迟”,“一十六 空(四十三) 空(一十四)”,然后两次“退疾”,“三十三 二(三十五) 空(六十)”和“三十三 二(三十五) 空(六十)”,再“退迟”,“一十六 空(四十三) 空(一十四)”,最后“后留”,“三十七(三)”。 傍晚,情况又重复了一遍,先“顺迟”,“十九 空(六十三) 空(三十五)”,再“顺疾”,“六十五 六(三十八) 三(五十一)”,最后“夕伏”,“十九 二(七) 一(一十四)”。 这天的周率、变率、历率、周策和历中分别为“四百二十万四千一百四十三,九十六”、“四百二十万四千一百四十三,九十六”、“二百六十二万九千七百五十,五十六”、“五百八十三,六千五百四十三,九十六”和“一百八十二,四千四百七十五,二十八”。 最后也记录了“变段 变日 变度 变历”。 从记录来看,这三天的情况变化比较规律,但具体含义需要专业人士解读。

傍晚看见了42、53(40)、51(17)。 这记录的是什么,我一时也猜不透。

接着是顺疾,记录的是96、121(57)、116(39)。 这些数字代表什么含义呢? 感觉像是某种规律性的观察记录,但具体是什么,我还需要更多信息才能解读。

然后是次疾,记录的是73、80(37)、77(2)。 这串数字和前面几组的规律好像不太一样,或许是不同类型的记录。 看来这得仔细分析才能找出其中的关联。

接下来是次迟,记录的是33、34(1)、32(40)。 数字越来越小了,这让我有点摸不着头脑。 这些记录到底是什么呢?是天文观测?还是某种特殊的计数方法?

然后是顺迟,记录的是24、11(61)、11(24)。 这组数字的排列方式和前面几组也不太一样,感觉越来越复杂了。

前留是6(69)。 这只是一个数字,信息量太少了,很难推断出它的含义。

退迟是4、1(22)、空(31)。 出现了“空”字,这说明记录中存在缺失值,这给解读带来了更大的难度。

退疾是6、3(65)、1(22)。 这些数字的组合方式真是让人费解。

傍晚休息时,记录的是7、4(40)、1(37)。

第二天早上看见了7、4(40)、1(37)。 早上和晚上记录的数字居然一模一样,这说明了什么呢?

退疾是6、3(65)、1(22)。 这组数字再次出现,看来它在整个记录中扮演着重要的角色。

退迟是4、1(22)、空(31)。 “空”字再次出现,看来记录中确实存在一些缺失。

后留是6(69)。 和前留的数字一样,信息量太少。

顺迟是24、11(61)、11(24)。 这组数字再次出现,看来它也比较重要。

次迟是33、34(1)、32(40)。 这组数字也再次出现。

次疾是73、80(37)、77(2)。 这组数字再次出现。

顺疾是96、121(57)、116(39)。 这组数字也再次出现。

早晨休息时,记录的是42、53(40)、51(17)。 和傍晚休息时的记录一样。

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

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

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

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

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

这些数字是什么单位?代表什么含义? 我需要更多背景资料才能理解这些数据。

变段 变日 变度 变历

夕见 一十七 三十四(一) 二十九(五十四)

顺疾 一十一 一十八(二十四) 一十六(四)

顺迟 一十六 一十一(四十三) 一十(一十)

前留 二(六十八)

夕伏 一十一 六 二

晨见 一十一 六 二

后留 二(六十八)

顺迟 一十六 一十一(四十三) 一十(一十)

顺疾 一十一 一十八(二十四) 一十六(四)

晨伏 一十七 三十四(一) 二十九(五十四)

最后这部分记录,看起来和前面部分的记录方式有所不同,但同样难以解读。 这些数字和括号里的数字到底是什么意思呢? 没有更多的上下文信息,我无法理解这些记录的含义。

首先,咱们把气积除以周率,得到周数。余数就是天正中气积在之前的合数。用这个合数减去岁率,得到前年的天正中气后合数。如果不够减,就加上岁率再减,得到次前年的天正中气后合数。然后用统法约分,得到日数和度数,这就是我们要求的平合中日和中星。接下来,把中日逐段累加,就得到逐段的中日;把中星逐段累加或累减,就得到逐段的中星。金星和水星傍晚隐没早晨出现,都是要减的。

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

接下来,把入历分乘以度损益率,再约分,用来增减前后数,就得到最终结果了。

然后,我们把中日和中星分别用前后定数,先加后减。保留前段的先后数,太白星(金星)的顺行、伏藏、出现以及它之前顺行速度的快慢变化,辰星(水星)的顺行、伏藏、出现以及它之前速度的快慢变化,都是先减后加,这样就得到了各段的常日定星。把定星加上当年天正中气日所处的黄道宿度,就能得到逐段末日的加时宿度。

接下来,我们处理常日。如果常日小于岁中,就是在盈;大于岁中,减去岁中,余数就是在缩;这就是常日入盈缩历。然后,把历分乘以日损益率,约分,用来增减盈缩数,就能得到最终结果。

然后,我们根据盈缩定数,盈则减,缩则加,得到定日。把定日加上当年天正中气日,就能得到逐段末日的加时日辰。

然后,我们用气策去除定日,从冬至开始算,就能得到所入气日数。

最后,用当前段的定日减去前段的定日,得到日率;用当前段的定星减去前段的定星,得到度率。用经法乘以度率,再除以日率,就得到平行分。

近伏段与伏段平行分,合而半之,为其段近伏行分。以平行分减之,余减平行分,为其段远伏行分。近留段近留行分空。倍平行分为其段远留行分。其不近伏留段,皆以顺行二段平行分,合而半之,为前段末日、后段初日行分。各与其段平行分相减,平行分多,则加平行分;平行分少,则减平行分,即前段初日、后段末日行分。其不近伏留段,退行则以迟段近疾行分,为疾段近迟行分,所得与平行分相减,平行分多,则加之,少则减之:皆为远迟行分也。

置经法,以前段末日加时分减之:余乘前段末日行分,经法而一;用顺加、退减前段末日加时宿度,为其段初行昏后夜半宿度也。

初末行分相减,为差率。累计其段初行昏后夜半距后段初行昏后夜半日数除之,为日差。半日差,以减多、加少为其段初末定行分。置初定行分,用日差末多则累加、末少则累减,为每日行分。以每日行分顺加、退减初行昏后夜半宿度,为每日昏后夜半星所至宿度也。

自初日累计距所求日数,以乘其段日差;末多用加、末少用减初日行分,为其日行分。合初日而半之,以所累计日乘之,用顺加、退减其段初行昏后夜半宿次,即所求也。

《钦天》步发敛术

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

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

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

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

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

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

冬至 十一月中 蚯蚓结 麋角解 水泉动

小寒 十二月节 雁北乡 鹊始巢 雉始雊

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

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

雨水节气,在农历正月,水獭开始祭祀鱼类,鸿雁飞来,草木开始发芽。这景象,真是生机勃勃啊!

惊蛰节气,在农历二月,桃花开了,黄鹂鸟鸣叫,老鹰变成布谷鸟。春天来了,万物复苏,到处都是生机盎然的样子。

春分节气,在农历二月中旬,燕子飞来了,打雷闪电,天气也变得暖和起来。

清明节气,在农历三月,桐树开花了,田鼠变成了一种叫鴽的鸟,彩虹也出现了。这清明时节,雨纷纷,路上行人欲断魂啊,不过也有彩虹作伴,倒也美好。

谷雨节气,在农历三月中旬,浮萍开始生长,斑鸠梳理羽毛,戴胜鸟飞落在桑树上。感觉到处都是鸟语花香,生机勃勃的。

立夏节气,在农历四月,蝈蝈叫了,蚯蚓出来了,王瓜也长出来了。夏天要来了,感觉热乎乎的。

小满节气,在农历四月中旬,苦菜长出来了,杂草枯萎了,小暑节气也快到了。

芒种节气,在农历五月,螳螂出现了,伯劳鸟开始鸣叫,反舌鸟却停止鸣叫了。

夏至节气,在农历五月中旬,鹿角脱落了,蝉开始鸣叫,半夏也长出来了。

小暑节气,在农历六月,热风吹来,蟋蟀住在墙壁上,老鹰开始学习捕猎技巧了。

大暑节气,在农历六月中旬,腐烂的草变成了萤火虫,土地湿润,天气炎热,经常下大雨。

立秋节气,在农历七月,凉风吹来,白露落下,寒蝉鸣叫。夏天过去了,秋天来了。

处暑节气,在农历七月中旬,老鹰祭祀鸟类,天地开始肃杀,庄稼也成熟了。

白露节气,在农历八月,鸿雁飞来,燕子飞回南方,鸟儿们开始储备食物过冬了。

秋分节气,在农历八月中旬,雷声停止了,冬眠的昆虫都躲进洞里,水也开始干涸了。

寒露节气,在农历九月,鸿雁飞来做客,麻雀潜入水中变成蛤蟆,菊花开了黄花。

霜降节气,在农历九月中旬,豺狼祭祀兽类,草木枯黄凋落,冬眠的昆虫都藏起来了。

立冬节气,在农历十月,水开始结冰,土地开始冻结,野鸡潜入水中变成蜃。

小雪节气,在农历十月中旬,彩虹消失了,天气变冷,地气下降,天气变得寒冷。

大雪节气,在农历十一月,鹖鸟不鸣叫了,老虎开始交配,荔枝树开始长出嫩芽。

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

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

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

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

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

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

春分那会儿,初候是震卦初九,公卦是解卦,辟卦是大壮卦,侯卦是豫卦(内卦)。

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

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

立夏,初候是震卦九四,侯卦是旅卦(外卦),大夫卦是师卦,卿卦是比卦。

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

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

夏至到了,初候是离卦初九,公卦是咸卦,辟卦是姤卦,侯卦是鼎卦(内卦)。

小暑,初候是离卦六二,侯卦是鼎卦(外卦),大夫卦是丰卦,卿卦是涣卦。

大暑,初候是离卦九三,公卦是履卦,辟卦是遁卦,侯卦是恒卦(内卦)。

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

处暑,初候是离卦六五,公卦是损卦,辟卦是否卦,侯卦是巽卦(内卦)。

白露,初候是离卦上九,侯卦是巽卦(外卦),大夫卦是萃卦,卿卦是大畜卦。

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

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

霜降,初候是兑卦六三,公卦是困卦,辟卦是剥卦,侯卦是艮卦(内卦)。

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

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

大雪,初候是兑卦上六,侯卦是未济卦(外卦),大夫卦是蹇卦,卿卦是颐卦。

简单来说,就是每个节气都有一个初候,这是最主要的卦象。其他的公卦、辟卦、侯卦(内外卦)都是通过一定的计算方法推导出来的。

首先,初候就是节气的中气,也就是节气当中的那个主要时间点。然后,其他的卦象都是通过在初候的基础上,用某种方法累加计算出来的。 比如,公卦是通过中气(初候)来计算的;侯卦的内卦和外卦,则是通过不同的计算方法得到的。 最后,春木、夏火、秋金、冬水,以及土,这五行代表着四季和土的运行规律,也是通过特定的计算方法,结合节气来确定的。

这段文字讲的是古代天文历法,说的是一个叫朴的人编撰的《钦天历经》。书里讲怎么计算“没日”(日食)和“灭日”(月食)。计算“没日”的方法是:先把时间换算成秒,然后用某种算法(“减统法”)算出“没分”,再用“通气策”乘以“没分”,算出“日”,最后加上原来的时间,就能得到“没日”了。计算“灭日”的方法也类似,只不过用的是“朔率”和“盈统法”,算的是“灭分”和“朔”。

这段话有点像古代的数学题,解释起来很复杂。 《钦天历经》原本有四篇,但是现在只留下了三篇,而且内容不完整,不好用。 后来,作者从著作佐郎刘羲候那里找到了完整的《钦天历经》。刘羲候是个天文历法专家,他告诉作者,以前的人算历法的方法都不一样,算出来的结果也常常有误差。直到唐朝一行大师用“天地之中数”编制了《大衍历》,才算比较精确。后来的历法学家都沿用他的方法,只是在一些细节上有所调整。而朴的历法自成一家,很有特色。

刘羲候说,朴的历法把太阳运行的快慢差异归结为“盈缩”两种历法,把月亮运行的快慢差异分成248个等级,用来推算日食月食发生的日期。他还校正了赤道和黄道的度数,使太阳和月亮的运行规律更加准确,并根据天文观测结果,精确计算了日食月食的发生时间。 他还测算出二至日的昼夜长短,验证了计时工具的准确性,推算出星体的运行规律。 虽然朴的历法不够简洁易懂,但其优点是无可替代的,即使圣人来了也无法推翻。刘羲候的评价就到这里,大家可以参考一下。