节气的计算高手进

来源:百度知道 编辑:UC知道 时间:2024/05/08 06:57:03
一、节气的计算
先给节气进行编号,从近日点开始的第一个节气编为0,编号如下及其相应的月份如下:
0 小寒 腊月 6 清明 三月 12 小暑 六月 18 寒露 九月
1 大寒 腊月 7 谷雨 三月 13 大暑 六月 19 霜降 九月
2 立春 正月 8 立夏 四月 14 立秋 七月 20 立冬 十月
3 雨水 正月 9 小满 四月 15 处暑 七月 21 小雪 十月
4 惊蛰 二月 10 芒种 五月 16 白露 八月 22 大雪 冬月
5 春分 二月 11 夏至 五月 17 秋分 八月 23 冬至 冬月
把当天和1900年1月0日(星期日)的差称为积日,那么第y年(1900年算第0年)第x 个节气的积日是
F = 365.242 * y + 6.2 + 15.22 * x - 1.9 * sin(0.262 * x)
这个公式的误差在0.05天左右。
上面这个公式中sin是什么意思?
答案满意,gao分追加
以 1989年的立秋日带入公式计算,写下来

本来按二十四节气口诀,误差不过三两天,通过这个公式把这个误差缩小了,其实就是一个正弦周期,你把2π除以24就是0.262,二十四个节气周期是2π,也就是360度。
F = 365.242 * y + 6.2 + 15.22 * x - 1.9 * sin(0.262 * x)
=365.242 * (-1) + 6.2 + 15.22 * 14 - 1.9 * sin(0.262 * 14)
=-145(天)
往后算不准啊应该是365/2=183(天)