复活节日期算法解少呢文吧相信会收获
复活节西方传统节日公元325年尼西亚宗教会议规定年春分月圆第星期天复活节日期固定通常查日历知道
现简便算法供家参考
年份限19xx年2099年
no1 设求年y年y减1900差记n
no2 19作数n余数记a
no3 4作数n余数商记q
no4 197a+1商记b余数
no5 2911a+4b余数记m
no6 7n+q+31m余数记w
no7 计算25mw
出答数定出复活节日期正数月份4月负数月份3月03月31日
现选两年份实例计算遍
例1 1983年复活节日期
1 1983190083 n83
2 n194余7 a7
3 n420余3 q20
4 7a+15050192余12 b2
5 11a+4b7979292余21 m21
6 n+q+31m113113716余1 w1
7 25mw3
知1983年复活节日期4月3日
例2 xx年中国北京举办奥运会年复活节天呢
1 xx1900108 n108
2 n195余13 a13
3 n427 q27
4 7a+19292194余16 b4
5 11a+4b143143294余27 m27
6 n+q+31m139139719余6 w6
7 25mw8 31823
该年复活节日期3月23日
复杂天文历法分析计算早复活节日期3月22日次出现1818年
2285年会度出现晚日期4月25日次出现1943年2038年会出现
matlab计算xx年复活节日期程序:
y xx
n y1900
a mod(n19)
q floor(n4)
b floor((7*a+1)19)
m mod(11*a+4b29)
w mod(n+q+31m7)
d 25mw
d8xx年4月8日xx年4月16日xx年3月23日xx年4月12日xx年4月4日xx年4月24日
时间关系已计百年复活节西欧计法东欧俄罗斯适祝家复活节快乐
233xx 1742033 1442058 442083
124xx 942034 3032059 2632084
44xx 2532035 1842060 1542085
244xx 1342036 1042061 3132086
84xx 542037 2632062 2042087
313xx 2542038 1542063 1142088
204xx 1042039 642064 342089
542015 142040 2932065 1642090
2732016 2142041 1142066 842091
1642017 642042 342067 3032092
142018 2932043 2242068 1242093
2142019 1742044 1442069 442094
1242020 942045 3032070 2442095
442021 2532046 1942071 1542096
1742022 1442047 1042072 3132097
942023 542048 2632073 2042098
3132024 1842049 1542074 1242099
2042025 1042050 742075 2832100
542026 242051 1942076 1742101
2832027 2142052 1142077 942102
1642028 642053 342078 2532103
142029 2932054 2342079 1342104
2142030 1842055 742080 542105
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档