qintangtao

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

随笔分类 -  常用技术

摘要:[摘要]古老而又现代的中国农历,是一种天文学性质的阴阳历。本文采用VSOP87星历算法并结合运动学方法以及牛顿求根法得到24节气的精确时间,揭开农历计算的神秘面纱。[关键字]农历算法、星历、节气[正文]计算中国农历,首先要计算出二十四节气时刻。在计算机问世之前,二十四节气的许算是非常复杂的。随着计算机及互联网的普及,美国航空航天局、法国巴黎天文台各自在网络上发布了精密星历表的计算方法,这使得民间计算农历成为可能。本文以法国巴黎天文台的VSOP87算法为基础,给出中国农历的二十四节气算法。在农历中,太阳黄经为0度时,对应春分节气。相邻节气对应的太阳黄经相差15度。一周年内,太阳黄经从0度变化到3 阅读全文
posted @ 2013-03-04 09:04 qintangtao 阅读(2099) 评论(0) 推荐(0)

摘要:下面描述的是阳历换算阴历的算法原理。阳历,有很强的规律性。每年12个月,1、3、5、7、8、10、12月都为31天;2月份平年28天,能被4除尽的年份里为29天,但1900年为28天;其余月份为31天。阴历,却没有这些规律可循。阴历分大小月,大月30天,小月29天,但一年中哪个月为大月,哪个月为小月,却是不定的。阴历每十年有4个润年,但哪一年为润年也是不定的。而润月中,哪个润月为大月,哪个为小月也是不定的。因此,推算阴历就没有一个统一的算法。阴历是要靠天文观测的,因此上面这些不确定的数据,是可以从天文台得到的。下面是经过整理的150年内的阴历数据:0x04bd8,0x04ae0,0x0a570 阅读全文
posted @ 2013-03-01 15:43 qintangtao 阅读(36710) 评论(6) 推荐(2)