首先,咱们得把月亮在九个星宿里的位置算出来。把月亮离开正交点(就是黄道和白道的交点)的度数算出来,再加上它在九个星宿里运行的度数,就能知道它在哪个星宿了。 这相当于把月亮的朔日(农历初一)位置加上它在九个星宿里运行的度数。

接下来,算算朔望(农历初一和十五)之间相隔多少天,然后用一个标准值加上这个天数,得到一个累积值。再用这个累积值加上月亮在朔日时在九个星宿里的度数,就能得到我们想要的结果了。 如果要从望日(农历十五)推算朔日,方法也是一样的。

然后,我们把月亮在历法中(就是咱们用的历法)的位置算出来,加上一个半统(一个固定的数值),再减去一个定分(也是一个固定的数值)。然后根据月亮运行的快慢,用一些固定的数值进行加减运算,就能得到结果了。

接下来算晨昏线。先算出当天晨昏线的位置,用一个定值减去它,如果结果是正数,那就是晨昏线之前的时刻;如果是负数,那就是晨昏线之后的时刻。然后用这个时间乘以月亮每天运行的距离,再进行一些换算,就能得到晨昏线前后月亮运行的距离。把这个距离加到或减去月亮在某个时刻的位置上,就能得到晨昏时刻月亮的位置。

然后,我们用之前算出来的累积值,加上或减去晨昏线前后月亮运行的距离,就能得到最终结果。

接着,算出月亮距离后一个星宿的距离,用这个距离减去晨昏时刻的累积值,如果结果是正数就加,负数就减。然后用后一个星宿的天数去除这个结果,再把结果加减到每天月亮运行的距离上,就能得到一个修正值。最后,把这个修正值累加到晨昏时刻月亮的位置上,就能知道它在哪个星宿了。

接下来算月亮距离黄道的距离。先确定交点日,交点以下,月亮在黄道北边运行;交点以上,月亮在黄道南边运行。用一些固定的数值进行计算,就能得到月亮距离黄道的距离,在黄道北边还是南边。

最后,算日食和月食。先确定交点日,交点一半之前是交点之后,之后是交点之前。用一些固定的数值进行计算,就能得到距离交点的距离。根据这个距离,就能判断日食和月食是否会发生。 朔日(初一)时,如果距离交点的距离小于某个值,就会发生日食;望日(十五)时,如果距离交点的距离小于某个值,就会发生月食。

最后,算日食和月食发生的具体时间。先算出朔日月亮的位置,根据它距离中午(午分)的距离,进行一系列计算,就能得到日食发生时间的修正值。 对于月食,则用朔日晨昏线的位置和一个固定的数值进行计算,得到月食发生时间的修正值。

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

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

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

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

最后,咱们再来算泛用分。如果距食分大于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)。

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

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

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

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

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

这段记录了各种速度和方向的数值,像是某种天文观测或者计算的结果,最后的周率、变率、历率等等,更像是最终的计算结果,或者说是某种周期、变化率和历法的参数。

傍晚观察到的数值是17、34(1)、29(54);接着是顺行疾速的11、18(24)、16(4);顺行缓慢的16、11(43)、10(10);前面还留下了2(68)。 傍晚隐藏的数值是11、6、2;清晨看到的是11、6、2;后面还留下了2(68)。 然后又是顺行缓慢的16、11(43)、10(10);顺行疾速的11、18(24)、16(4);清晨隐藏的数值是17、34(1)、29(54)。 这段记录的数值更小,可能代表着更精细的观测或计算结果,括号里的数字可能代表着某种修正或补充信息。 “变段 变日 变度 变历”这几个词,暗示着这些数值可能与时间、角度或历法有关。

整段文字像是一份详细的天文观测记录,充满了数字,记录了不同时间点、不同速度和方向下的观测结果,以及最终的计算结果。 括号里的数字可能是辅助数据或修正值。 整体而言,这像是一份古代的天文历法计算手稿,充满了神秘感。

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

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

接下来,把入历分乘以度损益率,再进行约分,然后用这个结果来调整前后数,就得到最终结果了。

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

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

然后,根据盈缩定数,对常日进行盈减或缩加,得到定日。再把定日加上当年天正中气日,就能得到逐段末日的加时日辰。

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

这段文字描述的是一种古代天文计算方法,看起来很复杂,我们一句一句地来解释。

第一段:先把近伏段和伏段的平行分加起来再除以二,得到近伏行分。然后用平行分减去近伏行分,得到远伏行分。近留段的近留行分是空的,远留行分是平行分的两倍。那些不是近伏留段的,就用相邻两段的平行分加起来再除以二,得到前段末日和后段初日的行分。然后分别和各自的平行分相减,如果平行分多就加,平行分少就减,得到前段初日和后段末日的行分。如果不是近伏留段,如果倒退计算,就用迟段的近疾行分作为疾段的近迟行分,然后和平行分相减,平行分多就加,少就减,得到远迟行分。

第二段:接下来是置经法,用前段末日加上时分再减去时分,剩下的结果乘以前段末日的行分,再除以经法得到一个结果。然后用顺加或退减前段末日加时宿度,就能算出该段初行昏后夜半的宿度。

第三段:初末行分相减得到差率。把该段初行昏后夜半到后段初行昏后夜半的天数累计起来,再除以差率,得到日差。把日差除以二,再用它减去多的或加上少的,得到该段初末的定行分。然后把初定行分加上或减去日差,就能得到每日的行分。用每日的行分顺加或退减初行昏后夜半的宿度,就能得到每日昏后夜半星宿的位置。

第四段:从初日开始累计到所求日数,再乘以该段的日差;如果末尾多就加,末尾少就减初日行分,得到该日的行分。把初日行分和该日行分加起来除以二,再乘以累计的天数,然后用顺加或退减该段初行昏后夜半的宿次,就能得到最终结果。

《钦天》步发敛术

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

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

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

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

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

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

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

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

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

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

雨水节气,在正月中,水獭开始祭祀鱼类,鸿雁飞来,草木开始萌发。 这感觉就像万物复苏,充满生机的样子。

惊蛰节气,二月节,桃花开始绽放,黄莺鸣叫,老鹰变成了鸠鸟。 春天来了,到处都是鸟语花香,感觉特别热闹。

春分节气,在二月中,燕子飞来,打雷并开始闪电。 春分时节,天气也开始变暖和了,感觉雷声阵阵,春意盎然。

清明节气,三月节,梧桐树开始开花,田鼠变成了一种叫鴽的鸟,彩虹开始出现。 清明时节雨纷纷,路上也开始出现彩虹了,万物复苏,生机勃勃。

谷雨节气,三月中,浮萍开始生长,斑鸠梳理羽毛,戴胜鸟飞落在桑树上。 谷雨时节,春雨绵绵,各种植物都开始生长,感觉生机无限。

立夏节气,四月节,蝼蛄鸣叫,蚯蚓出土,王瓜开始生长。 立夏了,夏天要来了,感觉热起来了。

小满节气,四月中,苦菜茂盛,杂草枯萎,小暑节气即将到来。 小满时节,麦子开始灌浆,感觉丰收在望。

芒种节气,五月节,螳螂出现,伯劳鸟开始鸣叫,反舌鸟不再鸣叫。 芒种时节,农忙开始了,感觉时间过得飞快。

夏至节气,五月中,鹿角脱落,蝉开始鸣叫,半夏植物生长。 夏至是夏天最长的一天,感觉白天特别长。

小暑节气,六月节,暖风吹拂,蟋蟀住在墙壁上,老鹰开始学习。 小暑时节,天气越来越热了,感觉酷暑将至。

大暑节气,六月中,腐烂的草变成萤火虫,土地湿润,暑气蒸腾,大雨经常出现。 大暑时节,天气最热的时候,感觉热得受不了。

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

处暑节气,七月中,老鹰祭祀鸟类,天地开始肃杀,庄稼开始成熟。 处暑时节,天气开始转凉,感觉秋高气爽。

白露节气,八月节,鸿雁飞来,燕子飞回南方,鸟儿们开始储备食物过冬。 白露时节,天气凉爽,感觉秋天来了。

秋分节气,八月中,雷声停止,蛰伏的昆虫进入洞穴,水开始干涸。 秋分时节,天气开始变冷,感觉冬天快来了。

寒露节气,九月节,鸿雁飞来做客,麻雀潜入水中变成蛤蟆,菊花开出黄花。 寒露时节,天气更冷了,感觉冬天真的要来了。

霜降节气,九月中,豺狼祭祀兽类,草木枯黄凋落,蛰伏的昆虫都潜伏起来。 霜降时节,天气越来越冷,感觉冬天就要来了。

立冬节气,十月节,水开始结冰,土地开始冻结,野鸡潜入水中变成蜃。 立冬了,冬天正式开始了,感觉冷嗖嗖的。

小雪节气,十月中,彩虹消失不见,天气上升,地气下降,天地闭塞,进入冬季。 小雪时节,开始下雪了,感觉冬天来了。

大雪节气,十一月节,鹖鸟停止鸣叫,老虎开始交配,荔枝树开始长出嫩芽。 大雪时节,雪下得更大了,感觉冬天到了。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

中间那个位置,就是初候啦。 然后呢,根据候策依次累加,就是后面的候了。

中间的气候,就是公卦。 然后呢,根据卦策依次累加,就是后面的卦了。 侯卦呢,用外策加,就是外卦了。

四个节气立春、立夏、立秋、立冬,分别代表着木、火、金、水开始当家做主。 而四季的节气,则是用维策依次累加,代表着土开始当家做主。

话说这计算日数的方法,如果超过五千六百二十六秒六十五,就要用减统法,看看有没有剩余的秒数。把剩余秒数乘以通气策,气数满了就算一天,用加法算出总天数,这就是咱们要找的“没日”。

如果朔日(农历初一)比朔虚(朔日与上一个朔日之间的时间差的平均值)小,那就用灭分法。用朔率(平均朔望月长度)乘以这个差值,朔虚满了就算一天,用加法算出总天数,这就是咱们要找的“灭日”。

上面这些都是我从朴素撰写的《钦天历经》里摘录的四篇文章。可惜啊,《旧史》里少了《步发敛》一篇,剩下的三篇也简略不完整,根本不能作为标准来用。朴素的历法在世上流传得少,我曾经问过著作佐郎刘羲候先生,是他帮我找到了这本完整的历书,这才让我对朴素的历法有了全面的了解。

刘羲候先生是个好学、博识的人,尤其精通天文历法。他曾经对我说:“以前那些制定历法的人,方法都不一样,而且误差很大。直到唐朝一行大师,才用天地间的中数制定了《大衍历》,这才是最精确的。后世擅长历法的人,都沿用他的方法,只是在计算分秒上略有不同。而朴素也能自成一家。朴素的历法,总的来说,是根据太阳运行的快慢变化来制定盈缩二历,把月亮运行的快慢分成二百四十八个阶段,以此来推算日月的盈亏变化,使朔望日期准确无误;校正赤道九限,修改其率数,推算黄道,使太阳运行有固定的度数;把黄道分成八个节气,区分内外,推算九道,使月亮运行像循环一样,日月运行协调一致;观察天象的升降,察看轨道运行的偏斜,推算日食的误差,使交会更加精确;测量岳台的日影长度,来确定二至日的昼夜长短,使漏刻准确无误;推算星辰运行的顺逆、伏留,使运行速度有规律可循,使五星运行协调一致。但是,朴素的历法不够简洁明了,方法过于繁琐。然而,它在某些方面确实很厉害,即使是圣人出现,也不能否定它的价值。”刘先生的话就是这样,大家可以参考一下。