diff options
author | 2023-10-04 01:27:34 +0800 | |
---|---|---|
committer | 2023-10-17 13:54:06 +0800 | |
commit | b6ea7502c67af360b309c6c296fe487fa3bf5d96 (patch) | |
tree | 93690b000515e3c0cc3fc8b252b8414114b31c83 | |
parent | 27772ba64bb8f49a9d9057acaed2e08d0f7cec68 (diff) | |
download | calendar-b6ea7502c67af360b309c6c296fe487fa3bf5d96.tar.gz calendar-b6ea7502c67af360b309c6c296fe487fa3bf5d96.zip |
输入年份,对去年十一月晦至今年十一月晦的节气和朔日计算排序
输入年份可进行节气与朔日排序
Moon longitude finishing. Sth is wrong with EI in moon longitude.
Successfully fixed the bug with EI & make sure the ShuoRi
节气与月份初步结合,给定年份可确认该年前后之节气与朔日
节气与朔日排序完成
Makefile added.
判断本年(两个冬至之间)是否置闰
时间节点存储与排序由vector改用链表
正确置闰。现测算起止为去年十二月朔至今年十一月晦
2025年冬至之后朔日计算有误,等待修正
2025年十一月朔在12.20,冬至12.21,在函数ShuoRi()里没有计算十二月朔
错误修复,1900-2100测试朔日/节气无误
链表改用单独的类实现。测试成功。
补充注释。执行平均时长由1.75s增长到2.05s
所有文件I/O获得的参数全部写入parameters.h,测试成功,总时间17s
忘记上传测试脚本test.sh了,补上
-rw-r--r-- | .gitignore | 8 | ||||
-rwxr-xr-x | build.sh | 2 | ||||
-rw-r--r-- | data/moon.txt | 122 | ||||
-rw-r--r-- | src/Julian.cpp | 14 | ||||
-rw-r--r-- | src/List.cpp | 236 | ||||
-rw-r--r-- | src/calendar.cpp | 291 | ||||
-rw-r--r-- | src/calendar.h | 68 | ||||
-rw-r--r-- | src/makefile | 12 | ||||
-rw-r--r-- | src/parameters.cpp | 150 | ||||
-rw-r--r-- | src/parameters.h | 2626 | ||||
-rwxr-xr-x | test.sh | 47 |
11 files changed, 3424 insertions, 152 deletions
@@ -2,12 +2,20 @@ | |||
2 | * | 2 | * |
3 | #Unignore all with extensions | 3 | #Unignore all with extensions |
4 | !*.* | 4 | !*.* |
5 | # Unignore all makefiles named Makefile or makefile | ||
6 | !Makefile | ||
7 | !makefile | ||
5 | #Unignore all dirs | 8 | #Unignore all dirs |
6 | !*/ | 9 | !*/ |
7 | #Ignore swp | 10 | #Ignore swp |
8 | *.swp | 11 | *.swp |
9 | #Ignore res | 12 | #Ignore res |
10 | res.txt | 13 | res.txt |
14 | err.txt | ||
11 | push.sh | 15 | push.sh |
12 | test* | 16 | test* |
17 | !test.sh | ||
13 | *.o | 18 | *.o |
19 | #Ignore dir data/vsop87 | ||
20 | data/vsop87/* | ||
21 | data/vsop87 | ||
@@ -8,4 +8,4 @@ if [ -f ../main ]; then | |||
8 | rm ../main | 8 | rm ../main |
9 | fi | 9 | fi |
10 | # move main to ../ | 10 | # move main to ../ |
11 | mv main ../main | 11 | cp main ../main |
diff --git a/data/moon.txt b/data/moon.txt new file mode 100644 index 0000000..1d16f5b --- /dev/null +++ b/data/moon.txt | |||
@@ -0,0 +1,122 @@ | |||
1 | 0 0 1 0 6288774 -20905355 | ||
2 | 2 0 -1 0 1274027 -3699111 | ||
3 | 2 0 0 0 658314 -2955968 | ||
4 | 0 0 2 0 213618 -569925 | ||
5 | 0 1 0 0 -185116 48888 | ||
6 | 0 0 0 2 -114332 -3149 | ||
7 | 2 0 -2 0 58793 24639 | ||
8 | 2 -1 -1 0 57066 -15210 | ||
9 | 2 0 1 0 53322 -17067 | ||
10 | 2 -1 0 0 45758 -20458 | ||
11 | 0 1 -1 0 -40923 -12970 | ||
12 | 1 0 0 0 -34720 10874 | ||
13 | 0 1 1 0 -30383 10495 | ||
14 | 2 0 0 -2 15327 0 | ||
15 | 0 0 1 2 -12528 0 | ||
16 | 0 0 1 -2 10980 0 | ||
17 | 4 0 -1 0 10675 -11650 | ||
18 | 0 0 3 0 10034 -7350 | ||
19 | 4 0 -2 0 8548 -6238 | ||
20 | 2 1 -1 0 -7888 5633 | ||
21 | 2 1 0 0 -6766 4567 | ||
22 | 1 0 -1 0 -5163 2369 | ||
23 | 1 1 0 0 4987 -1481 | ||
24 | 2 -1 1 0 4036 -1013 | ||
25 | 2 0 2 0 3994 -1449 | ||
26 | 4 0 0 0 3861 -1388 | ||
27 | 2 0 -3 0 3665 -594 | ||
28 | 0 1 -2 0 -2689 366 | ||
29 | 2 0 -1 2 -2602 0 | ||
30 | 2 -1 -2 0 2390 39 | ||
31 | 1 0 1 0 -2348 39 | ||
32 | 2 -2 0 0 2236 -412 | ||
33 | 0 1 2 0 -2120 41 | ||
34 | 0 2 0 0 -2069 41 | ||
35 | 2 -2 -1 0 2048 -350 | ||
36 | 2 0 1 -2 -1773 0 | ||
37 | 2 0 0 2 -1595 0 | ||
38 | 4 -1 -1 0 1215 -111 | ||
39 | 0 0 2 2 -1110 0 | ||
40 | 3 0 -1 0 -892 175 | ||
41 | 2 1 1 0 -810 147 | ||
42 | 4 -1 -2 0 759 -133 | ||
43 | 0 2 -1 0 -713 -91 | ||
44 | 2 2 -1 0 -700 11 | ||
45 | 2 1 -2 0 691 11 | ||
46 | 2 -1 0 -2 596 0 | ||
47 | 4 0 1 0 549 -22 | ||
48 | 0 0 4 0 537 -21 | ||
49 | 4 -1 0 0 520 -20 | ||
50 | 1 0 -2 0 -487 -12 | ||
51 | 2 1 0 -2 -399 0 | ||
52 | 0 0 2 -2 -381 -4 | ||
53 | 1 1 1 0 351 0 | ||
54 | 3 0 -2 0 -340 0 | ||
55 | 4 0 -3 0 330 0 | ||
56 | 2 -1 2 0 327 0 | ||
57 | 0 2 1 0 -323 10 | ||
58 | 1 1 -1 0 299 0 | ||
59 | 2 0 3 0 294 0 | ||
60 | 2 0 -1 -2 0 87 | ||
61 | // 月球黄经周期项及地月距离周期项到此结束 | ||
62 | 0 0 0 1 5128122 | ||
63 | 0 0 1 1 280602 | ||
64 | 0 0 1 -1 277693 | ||
65 | 2 0 0 -1 173237 | ||
66 | 2 0 -1 1 55413 | ||
67 | 2 0 -1 -1 46271 | ||
68 | 2 0 0 1 32573 | ||
69 | 0 0 2 1 17198 | ||
70 | 2 0 1 -1 9266 | ||
71 | 0 0 2 -1 8822 | ||
72 | 2 -1 0 -1 8216 | ||
73 | 2 0 -2 -1 4324 | ||
74 | 2 0 1 1 4200 | ||
75 | 2 1 0 -1 -3359 | ||
76 | 2 -1 -1 1 2463 | ||
77 | 2 -1 0 1 2211 | ||
78 | 2 -1 -1 -1 2065 | ||
79 | 0 1 -1 -1 -1870 | ||
80 | 4 0 -1 -1 1828 | ||
81 | 0 1 0 1 -1794 | ||
82 | 0 0 0 3 -1749 | ||
83 | 0 1 -1 1 -1565 | ||
84 | 1 0 0 1 -1491 | ||
85 | 0 1 1 1 -1475 | ||
86 | 0 1 1 -1 -1410 | ||
87 | 0 1 0 -1 -1344 | ||
88 | 1 0 0 -1 -1335 | ||
89 | 0 0 3 1 1107 | ||
90 | 4 0 0 -1 1021 | ||
91 | 4 0 -1 1 833 | ||
92 | 0 0 1 -3 777 | ||
93 | 4 0 -2 1 671 | ||
94 | 2 0 0 -3 607 | ||
95 | 2 0 2 -1 596 | ||
96 | 2 -1 1 -1 491 | ||
97 | 2 0 -2 1 -451 | ||
98 | 0 0 3 -1 439 | ||
99 | 2 0 2 1 422 | ||
100 | 2 0 -3 -1 421 | ||
101 | 2 1 -1 1 -366 | ||
102 | 2 1 0 1 -351 | ||
103 | 4 0 0 1 331 | ||
104 | 2 -1 1 1 315 | ||
105 | 2 -2 0 -1 302 | ||
106 | 0 0 1 3 -283 | ||
107 | 2 1 1 -1 -229 | ||
108 | 1 1 0 -1 223 | ||
109 | 1 1 0 1 223 | ||
110 | 0 1 -2 -1 -220 | ||
111 | 2 1 -1 -1 -220 | ||
112 | 1 0 1 1 -185 | ||
113 | 2 -1 -2 -1 181 | ||
114 | 0 1 2 1 -177 | ||
115 | 4 0 -2 -1 176 | ||
116 | 4 -1 -1 -1 166 | ||
117 | 1 0 1 -1 -164 | ||
118 | 4 0 1 -1 132 | ||
119 | 1 0 -1 -1 -119 | ||
120 | 4 -1 0 -1 115 | ||
121 | 2 -2 0 1 107 | ||
122 | // 月球黄纬周期项到此结束 | ||
diff --git a/src/Julian.cpp b/src/Julian.cpp index 1d3c4b7..907c94e 100644 --- a/src/Julian.cpp +++ b/src/Julian.cpp | |||
@@ -1,5 +1,14 @@ | |||
1 | #include "calendar.h" | 1 | #include "calendar.h" |
2 | 2 | ||
3 | /* 需要注意的是日期与儒略日数的转换 | ||
4 | * 儒略日/世纪数/千年数不是以日计算的,而是准确到具体时刻 | ||
5 | * 因而不使用整数 | ||
6 | * 一般地是采用公式,但不注意的话会有数据类型的问题 | ||
7 | * 这里方便起见采用Unix时间戳,即计算机系统提供的从1970年1月1日0时到指定时刻的秒数 | ||
8 | * Unix时间戳规定为32位整数,因而最大值为2038年1月19日3时14分7秒,最小值为1901年12月13日20时45分52秒 | ||
9 | * 但是我目前提供的中time_t类型为64位整数,因而可以表示数千年的时间范围 | ||
10 | */ | ||
11 | |||
3 | double Julian::d[23][5]={ | 12 | double Julian::d[23][5]={ |
4 | {-4000, 108371.700000, -13036.800000, 392.000000, 0.000000}, | 13 | {-4000, 108371.700000, -13036.800000, 392.000000, 0.000000}, |
5 | { -500, 17201.000000, -627.820000, 16.170000, -0.341300}, | 14 | { -500, 17201.000000, -627.820000, 16.170000, -0.341300}, |
@@ -66,17 +75,20 @@ double Julian::delta_t(int y) | |||
66 | } | 75 | } |
67 | return res; | 76 | return res; |
68 | } | 77 | } |
78 | |||
69 | // 计算儒略日 | 79 | // 计算儒略日 |
70 | double Julian::getJulianDay(time_t time) | 80 | double Julian::getJulianDay(time_t time) |
71 | { | 81 | { |
72 | double t=(double)time; | 82 | double t=(double)time; |
83 | //2440587.5为1970年1月1日0时的儒略日数 | ||
73 | return (double)t/86400.0+2440587.5; | 84 | return (double)t/86400.0+2440587.5; |
74 | } | 85 | } |
75 | 86 | ||
76 | // 计算儒略千年数 | 87 | // 计算儒略千年数,自JD2000(即2000年1月1日12时)起算 |
77 | double Julian::getJulianKiloYear(time_t time) | 88 | double Julian::getJulianKiloYear(time_t time) |
78 | { | 89 | { |
79 | double jd = getJulianDay(time); | 90 | double jd = getJulianDay(time); |
91 | //2451545.0为2000年1月1日12时的儒略日数,365250.0为一千年的天数 | ||
80 | return (double)(jd-2451545.0)/365250.0; | 92 | return (double)(jd-2451545.0)/365250.0; |
81 | } | 93 | } |
82 | 94 | ||
diff --git a/src/List.cpp b/src/List.cpp new file mode 100644 index 0000000..99aa1a6 --- /dev/null +++ b/src/List.cpp | |||
@@ -0,0 +1,236 @@ | |||
1 | #include "calendar.h" | ||
2 | |||
3 | List::List() | ||
4 | { | ||
5 | // 为方便初始化,链表头结点设为空节点,注意不要使用 | ||
6 | head=new point(0,0,0,0,0,0,false,false,false,-1,-1,false,0); | ||
7 | tail=head; | ||
8 | } | ||
9 | |||
10 | List::~List() | ||
11 | { | ||
12 | point* p=head; | ||
13 | while(p!=NULL) | ||
14 | { | ||
15 | point* q=p->next; | ||
16 | delete p; | ||
17 | p=q; | ||
18 | } | ||
19 | |||
20 | } | ||
21 | |||
22 | // 链表尾部插入 | ||
23 | void List::append(Date* date,bool isShuo,bool isJieqi,bool isZhongqi,int JieqiIndex,double time) | ||
24 | { | ||
25 | point* p=new point(date->tm_year+1900,date->tm_mon+1,date->tm_mday,date->tm_hour,date->tm_min,date->tm_sec,isShuo,isJieqi,isZhongqi,JieqiIndex,0,false,time); | ||
26 | tail->next=p; | ||
27 | tail=p; | ||
28 | |||
29 | if(isShuo) | ||
30 | { | ||
31 | shuori_vec.push_back(p); | ||
32 | } | ||
33 | else if(isJieqi&&isZhongqi) | ||
34 | { | ||
35 | zhongqi_vec.push_back(p); | ||
36 | } | ||
37 | } | ||
38 | |||
39 | /* 对链表进行“排序” | ||
40 | * 先按照时间先后排序 | ||
41 | * 而后检查是否有中气和朔日在同一日但中气在前的情况 | ||
42 | * 如果出现,将中气人为地放在朔日之后,否则会影响置闰的判断 | ||
43 | * 这是今历沿用的顺治时宪历之规定, | ||
44 | * 即朔日只要和中气同日,不论先后,该中气即算作下一月 | ||
45 | */ | ||
46 | void List::lunar_sort() | ||
47 | { | ||
48 | point* cur,*pre; | ||
49 | bool flag; | ||
50 | do | ||
51 | { | ||
52 | flag=false; | ||
53 | pre=head; | ||
54 | do | ||
55 | { | ||
56 | cur=pre->next; | ||
57 | if(later(cur,cur->next)) | ||
58 | { | ||
59 | flag=true; | ||
60 | pre->next=cur->next; | ||
61 | cur->next=cur->next->next; | ||
62 | pre->next->next=cur; | ||
63 | } | ||
64 | pre=pre->next; | ||
65 | }while(pre->next!=tail); | ||
66 | }while(flag); | ||
67 | |||
68 | for(pre=head;pre->next!=tail;pre=pre->next) | ||
69 | { | ||
70 | cur=pre->next; | ||
71 | if(cur->isZhongqi&&cur->next->isShuo&&cur->next->year==cur->year&&cur->next->mon==cur->mon&&cur->next->day==cur->day) | ||
72 | { | ||
73 | pre->next=cur->next; | ||
74 | cur->next=cur->next->next; | ||
75 | pre->next->next=cur; | ||
76 | } | ||
77 | } | ||
78 | } | ||
79 | |||
80 | |||
81 | bool List::later(point* a,point* b) | ||
82 | { | ||
83 | // 比较a是否比b晚 | ||
84 | // 比较年 | ||
85 | if(a->year>b->year) | ||
86 | { | ||
87 | return true; | ||
88 | } | ||
89 | else if(a->year<b->year) | ||
90 | { | ||
91 | return false; | ||
92 | } | ||
93 | // 比较月 | ||
94 | else if(a->mon>b->mon) | ||
95 | { | ||
96 | return true; | ||
97 | } | ||
98 | else if(a->mon<b->mon) | ||
99 | { | ||
100 | return false; | ||
101 | } | ||
102 | // 比较日 | ||
103 | else if(a->day>b->day) | ||
104 | { | ||
105 | return true; | ||
106 | } | ||
107 | else if(a->day<b->day) | ||
108 | { | ||
109 | return false; | ||
110 | } | ||
111 | // 比较时 | ||
112 | else if(a->hour>b->hour) | ||
113 | { | ||
114 | return true; | ||
115 | } | ||
116 | else if(a->hour<b->hour) | ||
117 | { | ||
118 | return false; | ||
119 | } | ||
120 | // 比较分 | ||
121 | else if(a->min>b->min) | ||
122 | { | ||
123 | return true; | ||
124 | } | ||
125 | else if(a->min<b->min) | ||
126 | { | ||
127 | return false; | ||
128 | } | ||
129 | // 比较秒 | ||
130 | else if(a->sec>b->sec) | ||
131 | { | ||
132 | return true; | ||
133 | } | ||
134 | else if(a->sec<b->sec) | ||
135 | { | ||
136 | return false; | ||
137 | } | ||
138 | else | ||
139 | { | ||
140 | return false; | ||
141 | } | ||
142 | } | ||
143 | |||
144 | //置闰月 | ||
145 | void List::Run() | ||
146 | { | ||
147 | point* cur; | ||
148 | int i=0,j=0; | ||
149 | int mon_index=11; | ||
150 | bool flag; | ||
151 | while(later(zhongqi_vec[12],shuori_vec[i])) | ||
152 | { | ||
153 | i++; | ||
154 | } | ||
155 | |||
156 | if(i==13) | ||
157 | { | ||
158 | //冬至之间有13个朔日,置闰 | ||
159 | for(j=0;j<shuori_vec.size()-1;j++) | ||
160 | { | ||
161 | flag=true; | ||
162 | cur=shuori_vec[j]->next; | ||
163 | while(cur!=shuori_vec[j+1]) | ||
164 | { | ||
165 | if(cur->isZhongqi) | ||
166 | { | ||
167 | //本月有中气,不置闰 | ||
168 | flag=false; | ||
169 | } | ||
170 | cur=cur->next; | ||
171 | } | ||
172 | if(flag) | ||
173 | { | ||
174 | shuori_vec[j]->MonthIndex=mon_index; | ||
175 | shuori_vec[j]->RunYue=true; | ||
176 | j++; | ||
177 | break; | ||
178 | } | ||
179 | else | ||
180 | { | ||
181 | mon_index++; | ||
182 | if(mon_index==13) | ||
183 | { | ||
184 | mon_index=1; | ||
185 | } | ||
186 | shuori_vec[j]->MonthIndex=mon_index; | ||
187 | shuori_vec[j]->RunYue=false; | ||
188 | } | ||
189 | } | ||
190 | |||
191 | } | ||
192 | //冬至之间有12个朔日,不置闰 | ||
193 | //同时处理置闰完毕之后的朔日 | ||
194 | for(;j<shuori_vec.size()-1;j++) | ||
195 | { | ||
196 | mon_index++; | ||
197 | if(mon_index==13) | ||
198 | { | ||
199 | mon_index=1; | ||
200 | } | ||
201 | shuori_vec[j]->MonthIndex=mon_index; | ||
202 | shuori_vec[j]->RunYue=false; | ||
203 | } | ||
204 | } | ||
205 | |||
206 | //输出链表内容 | ||
207 | void List::output() | ||
208 | { | ||
209 | for(point* i=head->next;i!=NULL;i=i->next) | ||
210 | { | ||
211 | printf("%d-%02d-%02d %02d:%02d:%02d ",i->year,i->mon,i->day,i->hour,i->min,i->sec); | ||
212 | if(i->isJieqi) | ||
213 | { | ||
214 | printf("%s",jieqi[i->JieqiIndex]); | ||
215 | if(i->isZhongqi) | ||
216 | { | ||
217 | printf(" 中气"); | ||
218 | } | ||
219 | printf("\n"); | ||
220 | } | ||
221 | else if(i->isShuo) | ||
222 | { | ||
223 | printf("朔日"); | ||
224 | if(i->RunYue) | ||
225 | { | ||
226 | printf(" 闰%d月",i->MonthIndex); | ||
227 | } | ||
228 | else | ||
229 | { | ||
230 | printf(" %d月",i->MonthIndex); | ||
231 | } | ||
232 | printf("\n"); | ||
233 | } | ||
234 | } | ||
235 | |||
236 | } | ||
diff --git a/src/calendar.cpp b/src/calendar.cpp index c81316a..492cdbc 100644 --- a/src/calendar.cpp +++ b/src/calendar.cpp | |||
@@ -1,120 +1,247 @@ | |||
1 | // Encoding: UTF-8 | 1 | // Encoding: UTF-8 |
2 | #include "calendar.h" | 2 | #include "calendar.h" |
3 | #include <cstdio> | ||
4 | #include <ctime> | ||
3 | 5 | ||
6 | /*以下为"calendar.h规定之量*/ | ||
4 | double pi=3.14159265358979323846; | 7 | double pi=3.14159265358979323846; |
5 | double delta=5e-9; | 8 | double day=86400; |
9 | double delta=1e-11; | ||
10 | char jieqi[25][10]={"冬至","小寒","大寒","立春","雨水","惊蛰","春分","清明","谷雨","立夏","小满","芒种","夏至","小暑","大暑","立秋","处暑","白露","秋分","寒露","霜降","立冬","小雪","大雪","冬至"}; | ||
6 | 11 | ||
7 | void Plus(Date &date) | 12 | /*计算需要用的类的实例化*/ |
8 | { | 13 | Julian julian; |
9 | if(date.tm_mday<10) | 14 | parameter p; |
10 | { | 15 | List list; |
11 | date.tm_mday=20; | ||
12 | } | ||
13 | else | ||
14 | { | ||
15 | date.tm_mday=6; | ||
16 | date.tm_mon++; | ||
17 | } | ||
18 | return; | ||
19 | } | ||
20 | 16 | ||
21 | double fuck(double a,double b) | ||
22 | { | ||
23 | while(b<0) | ||
24 | b+=360; | ||
25 | while(b>=360) | ||
26 | b-=360; | ||
27 | if(b==0) | ||
28 | { | ||
29 | return min(fabs(b),fabs(360-b)); | ||
30 | } | ||
31 | else | ||
32 | { | ||
33 | return fabs(a-b); | ||
34 | } | ||
35 | } | ||
36 | 17 | ||
37 | int main() | 18 | Date* input(char* argv) |
38 | { | 19 | { |
39 | Date* date=new Date; | 20 | Date* date=new Date; |
40 | cout<<"Please input the year: "<<endl; | ||
41 | 21 | ||
42 | //时间确认 | 22 | // 输入年份,自当年元旦起算 |
43 | cin>>date->tm_year; | 23 | date->tm_year=atoi(argv)-1900; |
44 | date->tm_year-=1900;//年份减去1900 | ||
45 | //当年元旦零时 | ||
46 | date->tm_mon=0; | 24 | date->tm_mon=0; |
47 | date->tm_mday=1; | 25 | date->tm_mday=1; |
48 | date->tm_hour=0; | 26 | date->tm_hour=0; |
49 | date->tm_min=0; | 27 | date->tm_min=0; |
50 | date->tm_sec=0; | 28 | date->tm_sec=0; |
51 | 29 | ||
52 | //输出年份 | 30 | return date; |
53 | cout<<"Year: "<<date->tm_year+1900<<endl; | 31 | } |
54 | 32 | ||
55 | //计算当年二十四节气准确时刻 | 33 | /*计算当年二十四节气时刻,自去年冬至到本年冬至*/ |
56 | parameter p; | 34 | void JieQi(Date* date) |
57 | Julian julian; | 35 | { |
58 | time_t time; | 36 | //计算起始时间为去年12月19日0时,开始寻找去年冬至 |
59 | //double dL;//dL为L对t导数 | 37 | time_t time=mktime(date); |
60 | double t,t_end,t_middle; | 38 | time-=13*day; |
61 | double target; | 39 | |
62 | char JieQi[24][10]={"小寒","大寒","立春","雨水","惊蛰","春分","清明","谷雨","立夏","小满","芒种","夏至","小暑","大暑","立秋","处暑","白露","秋分","寒露","霜降","立冬","小雪","大雪","冬至"}; | 40 | double t,t_end,t_middle;//采用二分法计算,t与t_end为间隔24h的两个时刻 |
63 | //date->tm_mday=6; | 41 | double target_angle;//目标角度 |
64 | for(int i=0;date->tm_mon<12;Plus(*date),i++) | 42 | Date* date_tmp; |
43 | |||
44 | //计算每个节气对应太阳地心黄经 | ||
45 | for(int i=0;i<25;i++,time+=12*day) | ||
65 | { | 46 | { |
66 | //转换为时间戳 | 47 | target_angle=15*i+270; |
67 | time=mktime(date); | 48 | if(target_angle>=360) |
68 | //暂时放弃牛顿迭代法 | 49 | target_angle-=360; |
69 | //t=julian.getJulianKiloYear(time); | 50 | |
70 | //while(fuck(p.longitude(t),(double)i*15-75)>=1e-8) | ||
71 | //{ | ||
72 | // dL=(p.longitude(t+delta)-p.longitude(t-delta))/(2*delta); | ||
73 | // t=t-p.longitude(t)/dL; | ||
74 | //} | ||
75 | |||
76 | |||
77 | //计算儒略千年数 | ||
78 | t=julian.getJulianKiloYear(time); | 51 | t=julian.getJulianKiloYear(time); |
79 | t_end=julian.getJulianKiloYear(time+86400); | 52 | t_end=julian.getJulianKiloYear(time+day); |
80 | target=i*15-75; | 53 | |
81 | if(target<0) | 54 | //定春分 |
55 | if(target_angle==0) | ||
82 | { | 56 | { |
83 | target+=360; | 57 | /* 春分太阳地心视黄经为0,一般二分法不便于计算 |
84 | } | 58 | * 因而限定范围为[355,360)∪(0,5],即春分前后各5度 |
59 | * 当t_end时刻太阳地心视黄经在[355,360)时,证明春分在后边,t和t_end前进24h | ||
60 | */ | ||
61 | while(p.sun_longitude(t_end)<360&&p.sun_longitude(t_end)>355) | ||
62 | { | ||
63 | time+=day; | ||
64 | t=t_end; | ||
65 | t_end=julian.getJulianKiloYear(time+day); | ||
66 | } | ||
67 | /* 循环体time每次在已经计算出的上一节气基础上前进12日,理论上春分在t_end之后 | ||
68 | * 当跳出上一while循环时理论上春分时刻正在t与t_end之间 | ||
69 | * 为保险起见,添加这个循环 | ||
70 | * 当t时刻太阳地心视黄经在[0,5]时,证明春分在前边,t和t_end后退24h | ||
71 | */ | ||
72 | while(p.sun_longitude(t)<5) | ||
73 | { | ||
74 | time-=day; | ||
75 | t_end=t; | ||
76 | t=julian.getJulianKiloYear(time); | ||
77 | } | ||
85 | 78 | ||
86 | //二分法 | 79 | //二分法计算春分 |
87 | while(p.sun_longitude(t)>target) | 80 | while(t_end-t>delta) |
81 | { | ||
82 | t_middle=(t+t_end)/2; | ||
83 | if(p.sun_longitude(t_middle)<360&&p.sun_longitude(t_middle)>355) | ||
84 | { | ||
85 | t=t_middle; | ||
86 | } | ||
87 | else | ||
88 | { | ||
89 | t_end=t_middle; | ||
90 | } | ||
91 | } | ||
92 | } | ||
93 | //其他情况 | ||
94 | else | ||
88 | { | 95 | { |
89 | time-=86400; | 96 | //当t_end时刻太阳地心视黄经小于目标角度,节气在后,t和t_end前进24h |
90 | t_end=t; | 97 | while(p.sun_longitude(t_end)<target_angle) |
91 | t=julian.getJulianKiloYear(time); | 98 | { |
99 | time+=day; | ||
100 | t=t_end; | ||
101 | t_end=julian.getJulianKiloYear(time+day); | ||
102 | } | ||
103 | |||
104 | //当t时刻太阳地心视黄经大于目标角度,节气在前,t和t_end后退24h | ||
105 | //该循环也是一个保险循环 | ||
106 | while(p.sun_longitude(t)>target_angle) | ||
107 | { | ||
108 | time-=day; | ||
109 | t_end=t; | ||
110 | t=julian.getJulianKiloYear(time); | ||
111 | } | ||
112 | |||
113 | while(t_end-t>delta) | ||
114 | { | ||
115 | t_middle=(t+t_end)/2; | ||
116 | if(p.sun_longitude(t_middle)<target_angle) | ||
117 | { | ||
118 | t=t_middle; | ||
119 | } | ||
120 | else | ||
121 | { | ||
122 | t_end=t_middle; | ||
123 | } | ||
124 | } | ||
92 | } | 125 | } |
93 | while(p.sun_longitude(t_end)<=target) | 126 | |
127 | //链表记录节气信息 | ||
128 | time=julian.kiloYearToTime(t,i==0?date->tm_year+1899:date->tm_year+1900); | ||
129 | date_tmp=localtime(&time); | ||
130 | list.append(date_tmp,false,true,i%2==0,i,t); | ||
131 | } | ||
132 | } | ||
133 | |||
134 | // 用以判断朔日的函数,返回true则太阳地心黄经大于月球地心黄经,即朔日在此后 | ||
135 | bool date_forward(double sun_longitude,double moon_longitude) | ||
136 | { | ||
137 | /* 判断逻辑 | ||
138 | * 当moon_longitude<sun_longitude时,由于时刻已经在朔日附近 | ||
139 | * 因而可以判断朔日在该时刻之后 | ||
140 | * 反之,当moon_longitude>sun_longitude时, | ||
141 | * 如果moon_longitude-sun_longitude<20,即度数相差不大,可知朔日在此前 | ||
142 | * 否则,大于20时候,度数相差过大,理论上只可能为moon_longitude已接近360,sun_longitude略微大于0 | ||
143 | * 此时实际上是月亮应当追赶太阳,因而朔日在此后 | ||
144 | */ | ||
145 | return moon_longitude < sun_longitude ? true : (moon_longitude-sun_longitude >= 20); | ||
146 | } | ||
147 | |||
148 | void ShuoRi(int year) | ||
149 | { | ||
150 | double t,t_end,end,t_middle;//采用二分法计算,t与t_end为间隔24h的两个时刻 | ||
151 | time_t time; | ||
152 | Date* date_tmp=new Date; | ||
153 | |||
154 | //根据zhongqi_vec的最后一项(今年冬至)计算冬至下一日的0时刻 | ||
155 | date_tmp->tm_year=list.zhongqi_vec[12]->year-1900; | ||
156 | date_tmp->tm_mon=list.zhongqi_vec[12]->mon-1; | ||
157 | date_tmp->tm_mday=list.zhongqi_vec[12]->day+1; | ||
158 | date_tmp->tm_hour=0; | ||
159 | date_tmp->tm_min=0; | ||
160 | date_tmp->tm_sec=0; | ||
161 | date_tmp->tm_isdst=-1; | ||
162 | time=mktime(date_tmp); | ||
163 | end=julian.getJulianKiloYear(time); | ||
164 | |||
165 | // 计算去年冬至时刻的time | ||
166 | date_tmp->tm_year=list.zhongqi_vec[0]->year-1900; | ||
167 | date_tmp->tm_mon=list.zhongqi_vec[0]->mon-1; | ||
168 | date_tmp->tm_mday=list.zhongqi_vec[0]->day; | ||
169 | date_tmp->tm_hour=list.zhongqi_vec[0]->hour; | ||
170 | date_tmp->tm_min=list.zhongqi_vec[0]->min; | ||
171 | date_tmp->tm_sec=list.zhongqi_vec[0]->sec; | ||
172 | date_tmp->tm_isdst=-1; | ||
173 | time=mktime(date_tmp); | ||
174 | |||
175 | delete date_tmp; | ||
176 | |||
177 | // 定朔日 | ||
178 | for(t=julian.getJulianKiloYear(time);t<=end;time+=25*day) | ||
179 | { | ||
180 | // 每月长度为28-30天,因而每次循环前进25天 | ||
181 | t=julian.getJulianKiloYear(time); | ||
182 | t_end=julian.getJulianKiloYear(time+day); | ||
183 | |||
184 | // 太阳在月亮之前,月亮追赶,故朔日在后,t和t_end前进24h | ||
185 | while(date_forward(p.sun_longitude(t_end),p.moon_longitude(t_end))) | ||
94 | { | 186 | { |
95 | time+=86400; | 187 | time+=day; |
96 | t=t_end; | 188 | t=t_end; |
97 | t_end=julian.getJulianKiloYear(time); | 189 | t_end=julian.getJulianKiloYear(time+day); |
98 | } | 190 | } |
99 | while(t_end-t>=1e-10) | 191 | // 太阳在月亮之后,月亮落后,故朔日在前,t和t_end后退24h(用以保险) |
192 | while(!date_forward(p.sun_longitude(t),p.moon_longitude(t))) | ||
193 | { | ||
194 | time-=day; | ||
195 | t_end=t; | ||
196 | t=julian.getJulianKiloYear(time); | ||
197 | } | ||
198 | |||
199 | while(t_end-t>=delta) | ||
100 | { | 200 | { |
101 | t_middle=(t+t_end)/2; | 201 | t_middle=(t+t_end)/2; |
102 | if(p.sun_longitude(t_middle)>target) | 202 | if(date_forward(p.sun_longitude(t_middle),p.moon_longitude(t_middle))) |
103 | { | 203 | { |
104 | t_end=t_middle; | 204 | t=t_middle; |
105 | } | 205 | } |
106 | else | 206 | else |
107 | { | 207 | { |
108 | t=t_middle; | 208 | t_end=t_middle; |
109 | } | 209 | } |
110 | } | 210 | } |
111 | //double t转为时间戳 | 211 | // 输出朔日信息 |
112 | time=julian.kiloYearToTime(t,date->tm_year+1900); | 212 | time=julian.kiloYearToTime(t,year-1); |
213 | date_tmp=localtime(&time); | ||
214 | list.append(date_tmp,true,false,false,-1,t); | ||
215 | } | ||
216 | } | ||
217 | |||
218 | int main(int argc,char* argv[]) | ||
219 | { | ||
113 | 220 | ||
114 | //date换新 | 221 | if(argc!=2) |
115 | date=localtime(&time); | 222 | { |
116 | printf("%d-%02d-%02d %02d:%02d:%02d %s\n",date->tm_year+1900,date->tm_mon+1,date->tm_mday,date->tm_hour,date->tm_min,date->tm_sec,JieQi[i]); | 223 | printf("Usage: %s year\\n\n",argv[0]); |
224 | return 0; | ||
117 | } | 225 | } |
118 | printf("\n\n"); | 226 | Date* date=input(argv[1]); |
227 | int year=date->tm_year+1900; | ||
228 | double begin,end; | ||
229 | |||
230 | JieQi(date); | ||
231 | ShuoRi(year); | ||
232 | |||
233 | list.lunar_sort(); | ||
234 | |||
235 | // 奉旨置闰 | ||
236 | list.Run(); | ||
237 | |||
238 | // 输出 | ||
239 | list.output(); | ||
240 | |||
241 | // 释放内存,使用List的析构函数 | ||
242 | |||
243 | |||
244 | delete date; | ||
245 | |||
119 | return 0; | 246 | return 0; |
120 | } | 247 | } |
diff --git a/src/calendar.h b/src/calendar.h index c87531d..b17e0d5 100644 --- a/src/calendar.h +++ b/src/calendar.h | |||
@@ -1,7 +1,6 @@ | |||
1 | #ifndef _CALENDAR_H_ | 1 | #ifndef _CALENDAR_H_ |
2 | #define _CALENDAR_H_ | 2 | #define _CALENDAR_H_ |
3 | 3 | ||
4 | |||
5 | #include <iostream> | 4 | #include <iostream> |
6 | #include <string> | 5 | #include <string> |
7 | #include <ctime> | 6 | #include <ctime> |
@@ -10,10 +9,38 @@ | |||
10 | #include <math.h> | 9 | #include <math.h> |
11 | using namespace std; | 10 | using namespace std; |
12 | 11 | ||
13 | typedef struct tm Date; | ||
14 | |||
15 | extern double pi; | 12 | extern double pi; |
16 | extern double delta; | 13 | extern double delta; |
14 | extern char jieqi[25][10]; | ||
15 | |||
16 | typedef struct tm Date; | ||
17 | struct point | ||
18 | { | ||
19 | int year,mon,day,hour,min,sec; | ||
20 | bool isShuo,isJieqi,isZhongqi; | ||
21 | int JieqiIndex,MonthIndex; | ||
22 | bool RunYue; | ||
23 | double time; | ||
24 | point* next; | ||
25 | |||
26 | point(int year,int mon,int day,int hour,int min,int sec,bool isShuo,bool isJieqi,bool isZhongqi,int JieqiIndex,int MonthIndex,bool RunYue,double time) | ||
27 | { | ||
28 | this->year=year; | ||
29 | this->mon=mon; | ||
30 | this->day=day; | ||
31 | this->hour=hour; | ||
32 | this->min=min; | ||
33 | this->sec=sec; | ||
34 | this->isShuo=isShuo; | ||
35 | this->isJieqi=isJieqi; | ||
36 | this->isZhongqi=isZhongqi; | ||
37 | this->JieqiIndex=JieqiIndex; | ||
38 | this->MonthIndex=MonthIndex; | ||
39 | this->RunYue=RunYue; | ||
40 | this->time=time; | ||
41 | this->next=NULL; | ||
42 | } | ||
43 | }; | ||
17 | 44 | ||
18 | class Julian | 45 | class Julian |
19 | { | 46 | { |
@@ -36,7 +63,8 @@ class Julian | |||
36 | }; | 63 | }; |
37 | 64 | ||
38 | 65 | ||
39 | class parameter{ | 66 | class parameter |
67 | { | ||
40 | private: | 68 | private: |
41 | 69 | ||
42 | // 计算地球日心黄经 | 70 | // 计算地球日心黄经 |
@@ -53,9 +81,8 @@ class parameter{ | |||
53 | //获取章动有关角 | 81 | //获取章动有关角 |
54 | vector<double> get_angle(double T); | 82 | vector<double> get_angle(double T); |
55 | 83 | ||
56 | |||
57 | //章动修正 | 84 | //章动修正 |
58 | double nution(double T); | 85 | double nutation(double T); |
59 | 86 | ||
60 | //光行差修正,返回弧度制 | 87 | //光行差修正,返回弧度制 |
61 | double aberration(double R); | 88 | double aberration(double R); |
@@ -66,6 +93,35 @@ class parameter{ | |||
66 | public: | 93 | public: |
67 | 94 | ||
68 | double sun_longitude(double t); | 95 | double sun_longitude(double t); |
96 | |||
97 | double moon_longitude(double t); | ||
98 | }; | ||
99 | |||
100 | class List | ||
101 | { | ||
102 | private: | ||
103 | point *head,*tail;//链表头尾指针 | ||
104 | |||
105 | bool later(point* a,point* b); | ||
106 | |||
107 | public: | ||
108 | vector<point*> shuori_vec; //记录各朔日的地址 | ||
109 | vector<point*> zhongqi_vec;//记录各中气的地址 | ||
110 | |||
111 | List(); | ||
112 | ~List(); | ||
113 | |||
114 | // 链表尾部插入 | ||
115 | void append(Date* date,bool isShuo,bool isJieqi,bool isZhongqi,int JieqiIndex,double time); | ||
116 | |||
117 | //对链表进行“排序” | ||
118 | void lunar_sort(); | ||
119 | |||
120 | //置闰月 | ||
121 | void Run(); | ||
122 | |||
123 | //输出链表内容 | ||
124 | void output(); | ||
69 | }; | 125 | }; |
70 | 126 | ||
71 | #endif | 127 | #endif |
diff --git a/src/makefile b/src/makefile new file mode 100644 index 0000000..5eacb44 --- /dev/null +++ b/src/makefile | |||
@@ -0,0 +1,12 @@ | |||
1 | main:calendar.o Julian.o parameters.o List.o | ||
2 | g++ -g -o main calendar.o Julian.o parameters.o List.o | ||
3 | calendar.o:calendar.cpp calendar.h | ||
4 | g++ -g -c calendar.cpp | ||
5 | Julian.o:Julian.cpp calendar.h | ||
6 | g++ -g -c Julian.cpp | ||
7 | parameters.o:parameters.cpp calendar.h | ||
8 | g++ -g -c parameters.cpp | ||
9 | List.o:List.cpp calendar.h | ||
10 | g++ -g -c List.cpp | ||
11 | clean: | ||
12 | rm -f *.o main | ||
diff --git a/src/parameters.cpp b/src/parameters.cpp index 704f083..8a99160 100644 --- a/src/parameters.cpp +++ b/src/parameters.cpp | |||
@@ -1,6 +1,9 @@ | |||
1 | #include "calendar.h" | 1 | #include "calendar.h" |
2 | #include "parameters.h" | ||
2 | using namespace std; | 3 | using namespace std; |
3 | 4 | ||
5 | //凡无特殊说明的函数,全部返回弧度制 | ||
6 | |||
4 | // 计算地球日心黄经 | 7 | // 计算地球日心黄经 |
5 | double parameter::get_longitude(vector<double> l,double t) | 8 | double parameter::get_longitude(vector<double> l,double t) |
6 | { | 9 | { |
@@ -9,7 +12,7 @@ double parameter::get_longitude(vector<double> l,double t) | |||
9 | { | 12 | { |
10 | L+=l[i]*pow(t,i); | 13 | L+=l[i]*pow(t,i); |
11 | } | 14 | } |
12 | //返回弧度制 | 15 | //返回弧度制,太阳地心黄经=地球日心黄经+180° |
13 | return L+pi; | 16 | return L+pi; |
14 | } | 17 | } |
15 | 18 | ||
@@ -21,11 +24,11 @@ double parameter::get_latitude(vector<double> b,double t) | |||
21 | { | 24 | { |
22 | B+=b[i]*pow(t,i); | 25 | B+=b[i]*pow(t,i); |
23 | } | 26 | } |
24 | //返回弧度制 | ||
25 | //地心黄纬=-太阳黄纬 | 27 | //地心黄纬=-太阳黄纬 |
26 | return -B; | 28 | return -B; |
27 | } | 29 | } |
28 | 30 | ||
31 | // 计算地日距离,单位为天文单位 | ||
29 | double parameter::get_R(vector<double> r,double t) | 32 | double parameter::get_R(vector<double> r,double t) |
30 | { | 33 | { |
31 | double R=r[0]; | 34 | double R=r[0]; |
@@ -36,7 +39,7 @@ double parameter::get_R(vector<double> r,double t) | |||
36 | return R; | 39 | return R; |
37 | } | 40 | } |
38 | 41 | ||
39 | // 转换FK5误差,返回弧度制 | 42 | // 转换FK5误差 |
40 | double parameter::delta_FK5(double L,double B,double T) | 43 | double parameter::delta_FK5(double L,double B,double T) |
41 | { | 44 | { |
42 | //L转角度制 | 45 | //L转角度制 |
@@ -47,7 +50,7 @@ double parameter::delta_FK5(double L,double B,double T) | |||
47 | L_p*=pi/180; | 50 | L_p*=pi/180; |
48 | while(L_p<0) | 51 | while(L_p<0) |
49 | L_p+=2*pi; | 52 | L_p+=2*pi; |
50 | while(L_p>2*pi) | 53 | while(L_p>=2*pi) |
51 | L_p-=2*pi; | 54 | L_p-=2*pi; |
52 | //计算delta_L,单位为角秒 | 55 | //计算delta_L,单位为角秒 |
53 | double delta_L=-0.09033+0.03916*(cos(L_p)+sin(L_p))*tan(B); | 56 | double delta_L=-0.09033+0.03916*(cos(L_p)+sin(L_p))*tan(B); |
@@ -56,61 +59,49 @@ double parameter::delta_FK5(double L,double B,double T) | |||
56 | return delta_L; | 59 | return delta_L; |
57 | } | 60 | } |
58 | 61 | ||
59 | //获取章动有关角 | 62 | //章动有关角,结果均为角度制 |
60 | vector<double> parameter::get_angle(double T) | 63 | vector<double> parameter::get_angle(double T) |
61 | { | 64 | { |
62 | vector<double> ang; | 65 | vector<double> ang; |
63 | //计算平距角 | 66 | //平距角 |
64 | ang.push_back(297.85036+445267.111480*T-0.0019142*T*T+T*T*T/189474); | 67 | ang.push_back(297.85036+445267.111480*T-0.0019142*T*T+T*T*T/189474); |
65 | //计算日地平近点角 | 68 | //日地平近点角 |
66 | ang.push_back(357.52772+35999.050340*T-0.0001603*T*T-T*T*T/300000); | 69 | ang.push_back(357.52772+35999.050340*T-0.0001603*T*T-T*T*T/300000); |
67 | //计算月球平近点角 | 70 | //月球平近点角 |
68 | ang.push_back(134.96298+477198.867398*T+0.0086972*T*T+T*T*T/56250); | 71 | ang.push_back(134.96298+477198.867398*T+0.0086972*T*T+T*T*T/56250); |
69 | //计算月球纬度参数 | 72 | //月球纬度参数 |
70 | ang.push_back(93.27191+483202.017538*T-0.0036825*T*T+T*T*T/327270); | 73 | ang.push_back(93.27191+483202.017538*T-0.0036825*T*T+T*T*T/327270); |
71 | //计算黄道与月球平轨道交点黄经 | 74 | //黄道与月球平轨道交点黄经 |
72 | ang.push_back(125.04452-1934.136261*T+0.0020708*T*T+T*T*T/450000); | 75 | ang.push_back(125.04452-1934.136261*T+0.0020708*T*T+T*T*T/450000); |
73 | return ang; | 76 | return ang; |
74 | } | 77 | } |
75 | 78 | ||
76 | |||
77 | //章动修正 | 79 | //章动修正 |
78 | double parameter::nution(double T) | 80 | double parameter::nutation(double T) |
79 | { | 81 | { |
80 | vector<double> ang=get_angle(T); | 82 | vector<double> ang=get_angle(T); |
81 | fstream fr; | ||
82 | fr.open("data/nutation.txt",ios::in); | ||
83 | string str; | ||
84 | double sita; | 83 | double sita; |
85 | double s,s1,s2; | 84 | double s,s1,s2; |
86 | double c,c1,c2; | 85 | double c,c1,c2; |
87 | double m,n,o,p,q; | 86 | double m,n,o,p,q; |
88 | 87 | ||
89 | s=c=0; | 88 | s=c=0; |
90 | while(getline(fr,str)) | 89 | for(int i=0;i<nutation_size;i++) |
91 | { | 90 | { |
92 | sscanf(str.c_str(),"%lf%lf%lf%lf%lf%lf%lf%lf%lf",&m,&n,&o,&p,&q,&s1,&s2,&c1,&c2); | 91 | sita=nutation_parameters[i][0]*ang[0]+nutation_parameters[i][1]*ang[1]+nutation_parameters[i][2]*ang[2]+nutation_parameters[i][3]*ang[3]+nutation_parameters[i][4]*ang[4]; |
93 | sita=m*ang[0]+n*ang[1]+o*ang[2]+p*ang[3]+q*ang[4]; | ||
94 | |||
95 | //sita为角度制,转换为弧度制 | ||
96 | sita*=pi/180; | 92 | sita*=pi/180; |
97 | //计算黄经章动,单位为0.0001角秒 | 93 | s+=(nutation_parameters[i][5]+nutation_parameters[i][6]*T)*sin(sita); |
98 | s+=(s1+s2*T)*sin(sita); | 94 | //c+=(nutation_parameters[i][7]+nutation_parameters[i][8]*T)*cos(sita); |
99 | //计算交角章动,单位为0.0001角秒 | ||
100 | //c+=(c1+c2*T)*cos(sita); | ||
101 | } | 95 | } |
102 | //关闭文件 | ||
103 | fr.close(); | ||
104 | // 计算得到的s和c单位0.0001秒,转换为弧度制 | 96 | // 计算得到的s和c单位0.0001秒,转换为弧度制 |
105 | s*=0.0001; | 97 | s*=0.0001; |
106 | s*=pi/(180*3600); | 98 | s*=pi/(180*3600); |
107 | return s; | 99 | return s; |
108 | } | 100 | } |
109 | 101 | ||
110 | //光行差修正,返回弧度制 | 102 | //光行差修正 |
111 | double parameter::aberration(double R) | 103 | double parameter::aberration(double R) |
112 | { | 104 | { |
113 | //return -20.4898/R/3600.0*pi/180.0; | ||
114 | //公式,单位0.0001角秒 | 105 | //公式,单位0.0001角秒 |
115 | double delta=-20.4898/R; | 106 | double delta=-20.4898/R; |
116 | //转换为弧度制 | 107 | //转换为弧度制 |
@@ -121,36 +112,51 @@ double parameter::aberration(double R) | |||
121 | // 获取地日运行参数,L为地球日心黄经,B为地球日心黄纬,R为地日距离 | 112 | // 获取地日运行参数,L为地球日心黄经,B为地球日心黄纬,R为地日距离 |
122 | vector<vector<double>> parameter::get_parameters(double t) | 113 | vector<vector<double>> parameter::get_parameters(double t) |
123 | { | 114 | { |
124 | fstream fr; | ||
125 | fr.open("data/earth.txt",ios::in); | ||
126 | string s; | ||
127 | double l=0; | 115 | double l=0; |
128 | double a,b,c,num_tmp=0; | 116 | double a,b,c,num_tmp=0; |
129 | vector<vector<double>> parameters; | 117 | vector<vector<double>> parameters; |
130 | vector<double> tmp; | 118 | vector<double> tmp; |
131 | while(getline(fr,s)) | 119 | |
120 | //计算L | ||
121 | tmp.resize(0); | ||
122 | for(int i=0;i<L_size;i++) | ||
132 | { | 123 | { |
133 | //当分割符为/时,表明一组参数结束,将参数存入parameters中,并清空tmp | 124 | num_tmp=0; |
134 | if(s[0]=='/') | 125 | for(int j=0;j<L_length[i];j++) |
135 | { | 126 | { |
136 | parameters.push_back(tmp); | 127 | num_tmp+=L[i][j][0]*cos(L[i][j][1]+L[i][j][2]*t); |
137 | tmp.resize(0); | ||
138 | num_tmp=0; | ||
139 | } | 128 | } |
140 | //当分割符为=时,表明一组参数中的一类结束,将参数存入tmp中,并清空num_tmp | 129 | tmp.push_back(num_tmp); |
141 | else if(s[0]=='=') | 130 | } |
131 | parameters.push_back(tmp); | ||
132 | |||
133 | //计算B | ||
134 | tmp.resize(0); | ||
135 | for(int i=0;i<B_size;i++) | ||
136 | { | ||
137 | num_tmp=0; | ||
138 | for(int j=0;j<B_length[i];j++) | ||
142 | { | 139 | { |
143 | tmp.push_back(num_tmp); | 140 | num_tmp+=B[i][j][0]*cos(B[i][j][1]+B[i][j][2]*t); |
144 | num_tmp=0; | ||
145 | } | 141 | } |
146 | else | 142 | tmp.push_back(num_tmp); |
143 | } | ||
144 | parameters.push_back(tmp); | ||
145 | |||
146 | //计算R | ||
147 | tmp.resize(0); | ||
148 | for(int i=0;i<R_size;i++) | ||
149 | { | ||
150 | num_tmp=0; | ||
151 | for(int j=0;j<R_length[i];j++) | ||
147 | { | 152 | { |
148 | sscanf(s.c_str(),"%lf%lf%lf",&a,&b,&c); | 153 | num_tmp+=R[i][j][0]*cos(R[i][j][1]+R[i][j][2]*t); |
149 | num_tmp+=a*cos(b+c*t); | ||
150 | } | 154 | } |
155 | tmp.push_back(num_tmp); | ||
151 | } | 156 | } |
152 | //关闭文件 | 157 | parameters.push_back(tmp); |
153 | fr.close(); | 158 | |
159 | |||
154 | /* 最终传参情况: | 160 | /* 最终传参情况: |
155 | * parameters[0]为L系列,用来计算地球日心黄经 | 161 | * parameters[0]为L系列,用来计算地球日心黄经 |
156 | * parameters[1]为B系列,用来计算地球日心黄纬 | 162 | * parameters[1]为B系列,用来计算地球日心黄纬 |
@@ -159,7 +165,7 @@ vector<vector<double>> parameter::get_parameters(double t) | |||
159 | return parameters; | 165 | return parameters; |
160 | } | 166 | } |
161 | 167 | ||
162 | 168 | // 计算太阳地心黄经,外部调用,返回角度制 | |
163 | double parameter::sun_longitude(double t) | 169 | double parameter::sun_longitude(double t) |
164 | { | 170 | { |
165 | //从文件中计算地日运行参数 | 171 | //从文件中计算地日运行参数 |
@@ -178,7 +184,7 @@ double parameter::sun_longitude(double t) | |||
178 | //转FK5误差,返回弧度制 | 184 | //转FK5误差,返回弧度制 |
179 | L+=delta_FK5(L,B,10*t); | 185 | L+=delta_FK5(L,B,10*t); |
180 | //章动修正,返回弧度制 | 186 | //章动修正,返回弧度制 |
181 | L+=nution(10*t); | 187 | L+=nutation(10*t); |
182 | //光行差修正,返回弧度制 | 188 | //光行差修正,返回弧度制 |
183 | L+=aberration(R); | 189 | L+=aberration(R); |
184 | 190 | ||
@@ -189,22 +195,42 @@ double parameter::sun_longitude(double t) | |||
189 | L+=360; | 195 | L+=360; |
190 | while(L>=360) | 196 | while(L>=360) |
191 | L-=360; | 197 | L-=360; |
192 | if(360-L<=5) | ||
193 | { | ||
194 | L-=360; | ||
195 | } | ||
196 | return L; | 198 | return L; |
197 | } | 199 | } |
198 | 200 | ||
199 | //double moon_longitude(double t) | 201 | // 计算月球地心黄经,外部调用,返回角度制 |
200 | //{ | 202 | double parameter::moon_longitude(double t) |
201 | // //文件中获取地月运行参数 | 203 | { |
202 | // vector<vector<double>> p=get_moon_parameters(t); | 204 | double T=10*t; |
203 | // vector<double> l=p[0],b=p[1],r=p[2]; | 205 | vector<double> angles=get_angle(T); |
206 | double a,b,c,d,moon_longitude_a; | ||
207 | |||
208 | double L=218.3164591+481267.88134236*T-0.0013268*T*T+T*T*T/538841-T*T*T*T/65194000;//月球平黄经 | ||
209 | double EI=0,sita=0; | ||
210 | double E=1-0.002516*T-0.0000074*T*T;//地球离心率 | ||
211 | |||
212 | for(int i=0;i<moon_size;i++) | ||
213 | { | ||
214 | sita=moon_longitude_parameters[i][0]*angles[0]+moon_longitude_parameters[i][1]*angles[1]+moon_longitude_parameters[i][2]*angles[2]+moon_longitude_parameters[i][3]*angles[3]; | ||
215 | sita*=pi/180; | ||
216 | EI+=moon_longitude_parameters[i][4]*sin(sita)*pow(E,fabs(moon_longitude_parameters[i][1])); | ||
217 | } | ||
218 | |||
219 | //地外行星影响月球地心黄经修正项 | ||
220 | double a1,a2; | ||
221 | a1=119.75+131.849*T; | ||
222 | a2=53.09+479264.290*T; | ||
204 | 223 | ||
205 | // //计算地月日心黄经纬,返回弧度制/天文单位 | 224 | EI+=3958.0*sin(a1*pi/180); |
206 | // double L=get_moon_longitude(l,t); | 225 | EI+=1962.0*sin((L-angles[3])*pi/180); |
207 | // double B=get_moon_latitude(b,t); | 226 | EI+=318.0*sin(a2*pi/180); |
208 | // double R=get_moon_R(r,t); | ||
209 | 227 | ||
210 | //} | 228 | L+=EI/1000000; |
229 | L+=180/pi*nutation(T);//地球章动修正 | ||
230 | |||
231 | while(L<0) | ||
232 | L+=360; | ||
233 | while(L>=360) | ||
234 | L-=360; | ||
235 | return L; | ||
236 | } | ||
diff --git a/src/parameters.h b/src/parameters.h new file mode 100644 index 0000000..d1e3fc0 --- /dev/null +++ b/src/parameters.h | |||
@@ -0,0 +1,2626 @@ | |||
1 | #ifndef PARAMETERS_H | ||
2 | #define PARAMETERS_H | ||
3 | |||
4 | /* 参数第一部分: | ||
5 | * 与日地系统相关参数 | ||
6 | */ | ||
7 | |||
8 | // 地球日心黄经周期项 | ||
9 | const double L[6][559][3]={ | ||
10 | { | ||
11 | { 1.75347045673, 0.00000000000, 0.00000000000 }, | ||
12 | { 0.03341656456, 4.66925680417, 6283.07584999140 }, | ||
13 | { 0.00034894275, 4.62610241759, 12566.15169998280 }, | ||
14 | { 0.00003417571, 2.82886579606, 3.52311834900 }, | ||
15 | { 0.00003497056, 2.74411800971, 5753.38488489680 }, | ||
16 | { 0.00003135896, 3.62767041758, 77713.77146812050 }, | ||
17 | { 0.00002676218, 4.41808351397, 7860.41939243920 }, | ||
18 | { 0.00002342687, 6.13516237631, 3930.20969621960 }, | ||
19 | { 0.00001273166, 2.03709655772, 529.69096509460 }, | ||
20 | { 0.00001324292, 0.74246356352, 11506.76976979360 }, | ||
21 | { 0.00000901855, 2.04505443513, 26.29831979980 }, | ||
22 | { 0.00001199167, 1.10962944315, 1577.34354244780 }, | ||
23 | { 0.00000857223, 3.50849156957, 398.14900340820 }, | ||
24 | { 0.00000779786, 1.17882652114, 5223.69391980220 }, | ||
25 | { 0.00000990250, 5.23268129594, 5884.92684658320 }, | ||
26 | { 0.00000753141, 2.53339053818, 5507.55323866740 }, | ||
27 | { 0.00000505264, 4.58292563052, 18849.22754997420 }, | ||
28 | { 0.00000492379, 4.20506639861, 775.52261132400 }, | ||
29 | { 0.00000356655, 2.91954116867, 0.06731030280 }, | ||
30 | { 0.00000284125, 1.89869034186, 796.29800681640 }, | ||
31 | { 0.00000242810, 0.34481140906, 5486.77784317500 }, | ||
32 | { 0.00000317087, 5.84901952218, 11790.62908865880 }, | ||
33 | { 0.00000271039, 0.31488607649, 10977.07880469900 }, | ||
34 | { 0.00000206160, 4.80646606059, 2544.31441988340 }, | ||
35 | { 0.00000205385, 1.86947813692, 5573.14280143310 }, | ||
36 | { 0.00000202261, 2.45767795458, 6069.77675455340 }, | ||
37 | { 0.00000126184, 1.08302630210, 20.77539549240 }, | ||
38 | { 0.00000155516, 0.83306073807, 213.29909543800 }, | ||
39 | { 0.00000115132, 0.64544911683, 0.98032106820 }, | ||
40 | { 0.00000102851, 0.63599846727, 4694.00295470760 }, | ||
41 | { 0.00000101724, 4.26679821365, 7.11354700080 }, | ||
42 | { 0.00000099206, 6.20992940258, 2146.16541647520 }, | ||
43 | { 0.00000132212, 3.41118275555, 2942.46342329160 }, | ||
44 | { 0.00000097607, 0.68101272270, 155.42039943420 }, | ||
45 | { 0.00000085128, 1.29870743025, 6275.96230299060 }, | ||
46 | { 0.00000074651, 1.75508916159, 5088.62883976680 }, | ||
47 | { 0.00000101895, 0.97569221824, 15720.83878487840 }, | ||
48 | { 0.00000084711, 3.67080093025, 71430.69561812909 }, | ||
49 | { 0.00000073547, 4.67926565481, 801.82093112380 }, | ||
50 | { 0.00000073874, 3.50319443167, 3154.68708489560 }, | ||
51 | { 0.00000078756, 3.03698313141, 12036.46073488820 }, | ||
52 | { 0.00000079637, 1.80791330700, 17260.15465469040 }, | ||
53 | { 0.00000085803, 5.98322631256, 161000.68573767410 }, | ||
54 | { 0.00000056963, 2.78430398043, 6286.59896834040 }, | ||
55 | { 0.00000061148, 1.81839811024, 7084.89678111520 }, | ||
56 | { 0.00000069627, 0.83297596966, 9437.76293488700 }, | ||
57 | { 0.00000056116, 4.38694880779, 14143.49524243060 }, | ||
58 | { 0.00000062449, 3.97763880587, 8827.39026987480 }, | ||
59 | { 0.00000051145, 0.28306864501, 5856.47765911540 }, | ||
60 | { 0.00000055577, 3.47006009062, 6279.55273164240 }, | ||
61 | { 0.00000041036, 5.36817351402, 8429.24126646660 }, | ||
62 | { 0.00000051605, 1.33282746983, 1748.01641306700 }, | ||
63 | { 0.00000051992, 0.18914945834, 12139.55350910680 }, | ||
64 | { 0.00000049000, 0.48735065033, 1194.44701022460 }, | ||
65 | { 0.00000039200, 6.16832995016, 10447.38783960440 }, | ||
66 | { 0.00000035566, 1.77597314691, 6812.76681508600 }, | ||
67 | { 0.00000036770, 6.04133859347, 10213.28554621100 }, | ||
68 | { 0.00000036596, 2.56955238628, 1059.38193018920 }, | ||
69 | { 0.00000033291, 0.59309499459, 17789.84561978500 }, | ||
70 | { 0.00000035954, 1.70876111898, 2352.86615377180 }, | ||
71 | { 0.00000040938, 2.39850881707, 19651.04848109800 }, | ||
72 | { 0.00000030047, 2.73975123935, 1349.86740965880 }, | ||
73 | { 0.00000030412, 0.44294464135, 83996.84731811189 }, | ||
74 | { 0.00000023663, 0.48473567763, 8031.09226305840 }, | ||
75 | { 0.00000023574, 2.06527720049, 3340.61242669980 }, | ||
76 | { 0.00000021089, 4.14825464101, 951.71840625060 }, | ||
77 | { 0.00000024738, 0.21484762138, 3.59042865180 }, | ||
78 | { 0.00000025352, 3.16470953405, 4690.47983635860 }, | ||
79 | { 0.00000022820, 5.22197888032, 4705.73230754360 }, | ||
80 | { 0.00000021419, 1.42563735525, 16730.46368959580 }, | ||
81 | { 0.00000021891, 5.55594302562, 553.56940284240 }, | ||
82 | { 0.00000017481, 4.56052900359, 135.06508003540 }, | ||
83 | { 0.00000019925, 5.22208471269, 12168.00269657460 }, | ||
84 | { 0.00000019860, 5.77470167653, 6309.37416979120 }, | ||
85 | { 0.00000020300, 0.37133792946, 283.85931886520 }, | ||
86 | { 0.00000014421, 4.19315332546, 242.72860397400 }, | ||
87 | { 0.00000016225, 5.98837722564, 11769.85369316640 }, | ||
88 | { 0.00000015077, 4.19567181073, 6256.77753019160 }, | ||
89 | { 0.00000019124, 3.82219996949, 23581.25817731760 }, | ||
90 | { 0.00000018888, 5.38626880969, 149854.40013480789 }, | ||
91 | { 0.00000014346, 3.72355084422, 38.02767263580 }, | ||
92 | { 0.00000017898, 2.21490735647, 13367.97263110660 }, | ||
93 | { 0.00000012054, 2.62229588349, 955.59974160860 }, | ||
94 | { 0.00000011287, 0.17739328092, 4164.31198961300 }, | ||
95 | { 0.00000013971, 4.40138139996, 6681.22485339960 }, | ||
96 | { 0.00000013621, 1.88934471407, 7632.94325965020 }, | ||
97 | { 0.00000012503, 1.13052412208, 5.52292430740 }, | ||
98 | { 0.00000010498, 5.35909518669, 1592.59601363280 }, | ||
99 | { 0.00000009803, 0.99947478995, 11371.70468975820 }, | ||
100 | { 0.00000009220, 4.57138609781, 4292.33083295040 }, | ||
101 | { 0.00000010327, 6.19982566125, 6438.49624942560 }, | ||
102 | { 0.00000012003, 1.00351456700, 632.78373931320 }, | ||
103 | { 0.00000010827, 0.32734520222, 103.09277421860 }, | ||
104 | { 0.00000008356, 4.53902685948, 25132.30339996560 }, | ||
105 | { 0.00000010005, 6.02914963280, 5746.27133789600 }, | ||
106 | { 0.00000008409, 3.29946744189, 7234.79425624200 }, | ||
107 | { 0.00000008006, 5.82145271907, 28.44918746780 }, | ||
108 | { 0.00000010523, 0.93871805506, 11926.25441366880 }, | ||
109 | { 0.00000007686, 3.12142363172, 7238.67559160000 }, | ||
110 | { 0.00000009378, 2.62414241032, 5760.49843189760 }, | ||
111 | { 0.00000008127, 6.11228001785, 4732.03062734340 }, | ||
112 | { 0.00000009232, 0.48343968736, 522.57741809380 }, | ||
113 | { 0.00000009802, 5.24413991147, 27511.46787353720 }, | ||
114 | { 0.00000007871, 0.99590177926, 5643.17856367740 }, | ||
115 | { 0.00000008123, 6.27053013650, 426.59819087600 }, | ||
116 | { 0.00000009048, 5.33686335897, 6386.16862421000 }, | ||
117 | { 0.00000008620, 4.16538210888, 7058.59846131540 }, | ||
118 | { 0.00000006297, 4.71724819317, 6836.64525283380 }, | ||
119 | { 0.00000007575, 3.97382858911, 11499.65622279280 }, | ||
120 | { 0.00000007756, 2.95729056763, 23013.53953958720 }, | ||
121 | { 0.00000007314, 0.60652505806, 11513.88331679440 }, | ||
122 | { 0.00000005955, 2.87641047971, 6283.14316029419 }, | ||
123 | { 0.00000006534, 5.79072926033, 18073.70493865020 }, | ||
124 | { 0.00000007188, 3.99831508699, 74.78159856730 }, | ||
125 | { 0.00000007346, 4.38582365437, 316.39186965660 }, | ||
126 | { 0.00000005413, 5.39199024641, 419.48464387520 }, | ||
127 | { 0.00000005127, 2.36062848786, 10973.55568635000 }, | ||
128 | { 0.00000007056, 0.32258441903, 263.08392337280 }, | ||
129 | { 0.00000006625, 3.66475158672, 17298.18232732620 }, | ||
130 | { 0.00000006762, 5.91132535899, 90955.55169449610 }, | ||
131 | { 0.00000004938, 5.73672165674, 9917.69687450980 }, | ||
132 | { 0.00000005547, 2.45152597661, 12352.85260454480 }, | ||
133 | { 0.00000005958, 3.32051344676, 6283.00853968860 }, | ||
134 | { 0.00000004471, 2.06385999536, 7079.37385680780 }, | ||
135 | { 0.00000006153, 1.45823331144, 233141.31440436149 }, | ||
136 | { 0.00000004348, 4.42342175480, 5216.58037280140 }, | ||
137 | { 0.00000006123, 1.07494905258, 19804.82729158280 }, | ||
138 | { 0.00000004488, 3.65285037150, 206.18554843720 }, | ||
139 | { 0.00000004020, 0.83995823171, 20.35531939880 }, | ||
140 | { 0.00000005188, 4.06503864016, 6208.29425142410 }, | ||
141 | { 0.00000005307, 0.38217636096, 31441.67756975680 }, | ||
142 | { 0.00000003785, 2.34369213733, 3.88133535800 }, | ||
143 | { 0.00000004497, 3.27230796845, 11015.10647733480 }, | ||
144 | { 0.00000004132, 0.92128915753, 3738.76143010800 }, | ||
145 | { 0.00000003521, 5.97844807108, 3894.18182954220 }, | ||
146 | { 0.00000004215, 1.90601120623, 245.83164622940 }, | ||
147 | { 0.00000003701, 5.03069397926, 536.80451209540 }, | ||
148 | { 0.00000003865, 1.82634360607, 11856.21865142450 }, | ||
149 | { 0.00000003652, 1.01838584934, 16200.77272450120 }, | ||
150 | { 0.00000003390, 0.97785123922, 8635.94200376320 }, | ||
151 | { 0.00000003737, 2.95380107829, 3128.38876509580 }, | ||
152 | { 0.00000003507, 3.71291946325, 6290.18939699220 }, | ||
153 | { 0.00000003086, 3.64646921512, 10.63666534980 }, | ||
154 | { 0.00000003397, 1.10590684017, 14712.31711645800 }, | ||
155 | { 0.00000003334, 0.83684924911, 6496.37494542940 }, | ||
156 | { 0.00000002805, 2.58504514144, 14314.16811304980 }, | ||
157 | { 0.00000003650, 1.08344142571, 88860.05707098669 }, | ||
158 | { 0.00000003388, 3.20185096055, 5120.60114558360 }, | ||
159 | { 0.00000003252, 3.47859752062, 6133.51265285680 }, | ||
160 | { 0.00000002553, 3.94869034189, 1990.74501704100 }, | ||
161 | { 0.00000003520, 2.05559692878, 244287.60000722769 }, | ||
162 | { 0.00000002565, 1.56071784900, 23543.23050468179 }, | ||
163 | { 0.00000002621, 3.85639359951, 266.60704172180 }, | ||
164 | { 0.00000002955, 3.39692949667, 9225.53927328300 }, | ||
165 | { 0.00000002876, 6.02635617464, 154717.60988768269 }, | ||
166 | { 0.00000002395, 1.16131956403, 10984.19235169980 }, | ||
167 | { 0.00000003161, 1.32798718453, 10873.98603048040 }, | ||
168 | { 0.00000003163, 5.08946464629, 21228.39202354580 }, | ||
169 | { 0.00000002361, 4.27212906992, 6040.34724601740 }, | ||
170 | { 0.00000003030, 1.80209931347, 35371.88726597640 }, | ||
171 | { 0.00000002343, 3.57689860500, 10969.96525769820 }, | ||
172 | { 0.00000002618, 2.57870156528, 22483.84857449259 }, | ||
173 | { 0.00000002113, 3.71393780256, 65147.61976813770 }, | ||
174 | { 0.00000002019, 0.81393923319, 170.67287061920 }, | ||
175 | { 0.00000002003, 0.38091017375, 6172.86952877200 }, | ||
176 | { 0.00000002506, 3.74379142438, 10575.40668294180 }, | ||
177 | { 0.00000002381, 0.10581361289, 7.04623669800 }, | ||
178 | { 0.00000001949, 4.86892513469, 36.02786667740 }, | ||
179 | { 0.00000002074, 4.22794774570, 5650.29211067820 }, | ||
180 | { 0.00000001924, 5.59460549860, 6282.09552892320 }, | ||
181 | { 0.00000001949, 1.07002512703, 5230.80746680300 }, | ||
182 | { 0.00000001988, 5.19736046771, 6262.30045449900 }, | ||
183 | { 0.00000001887, 3.74365662683, 23.87843774780 }, | ||
184 | { 0.00000001787, 1.25929682929, 12559.03815298200 }, | ||
185 | { 0.00000001883, 1.90364058477, 15.25247118500 }, | ||
186 | { 0.00000001816, 3.68083868442, 15110.46611986620 }, | ||
187 | { 0.00000001701, 4.41105895380, 110.20632121940 }, | ||
188 | { 0.00000001990, 3.93295788548, 6206.80977871580 }, | ||
189 | { 0.00000002103, 0.75354917468, 13521.75144159140 }, | ||
190 | { 0.00000001774, 0.48747535361, 1551.04522264800 }, | ||
191 | { 0.00000001882, 0.86684493432, 22003.91463486980 }, | ||
192 | { 0.00000001924, 1.22898324132, 709.93304855830 }, | ||
193 | { 0.00000002009, 4.62850921980, 6037.24420376200 }, | ||
194 | { 0.00000001924, 0.60231842508, 6284.05617105960 }, | ||
195 | { 0.00000001596, 3.98332956992, 13916.01910964160 }, | ||
196 | { 0.00000001664, 4.41939715469, 8662.24032356300 }, | ||
197 | { 0.00000001971, 1.04560500503, 18209.33026366019 }, | ||
198 | { 0.00000001942, 4.31335979989, 6244.94281435360 }, | ||
199 | { 0.00000001476, 0.93271367331, 2379.16447357160 }, | ||
200 | { 0.00000001810, 0.49112137707, 1.48447270830 }, | ||
201 | { 0.00000001346, 1.51574702235, 4136.91043351620 }, | ||
202 | { 0.00000001528, 5.61835711404, 6127.65545055720 }, | ||
203 | { 0.00000001791, 3.22187270126, 39302.09696219600 }, | ||
204 | { 0.00000001747, 3.05638656738, 18319.53658487960 }, | ||
205 | { 0.00000001431, 4.51153808594, 20426.57109242200 }, | ||
206 | { 0.00000001695, 0.22047718414, 25158.60171976540 }, | ||
207 | { 0.00000001242, 4.46665769933, 17256.63153634140 }, | ||
208 | { 0.00000001463, 4.69242679213, 14945.31617355440 }, | ||
209 | { 0.00000001205, 1.86912144659, 4590.91018048900 }, | ||
210 | { 0.00000001192, 2.74227166898, 12569.67481833180 }, | ||
211 | { 0.00000001222, 5.18120087482, 5333.90024102160 }, | ||
212 | { 0.00000001390, 5.42894648983, 143571.32428481648 }, | ||
213 | { 0.00000001473, 1.70479245805, 11712.95531823080 }, | ||
214 | { 0.00000001362, 2.61069503292, 6062.66320755260 }, | ||
215 | { 0.00000001148, 6.03001800540, 3634.62102451840 }, | ||
216 | { 0.00000001198, 5.15294130422, 10177.25767953360 }, | ||
217 | { 0.00000001266, 0.11421493643, 18422.62935909819 }, | ||
218 | { 0.00000001411, 1.09908857534, 3496.03282613400 }, | ||
219 | { 0.00000001349, 2.99805109633, 17654.78053974960 }, | ||
220 | { 0.00000001253, 2.79850152848, 167283.76158766549 }, | ||
221 | { 0.00000001311, 1.60942984879, 5481.25491886760 }, | ||
222 | { 0.00000001079, 6.20304501787, 3.28635741780 }, | ||
223 | { 0.00000001181, 1.20653776978, 131.54196168640 }, | ||
224 | { 0.00000001254, 5.45103277798, 6076.89030155420 }, | ||
225 | { 0.00000001035, 2.32142722747, 7342.45778018060 }, | ||
226 | { 0.00000001117, 0.38838354256, 949.17560896980 }, | ||
227 | { 0.00000000966, 3.18341890851, 11087.28512591840 }, | ||
228 | { 0.00000001171, 3.39635049962, 12562.62858163380 }, | ||
229 | { 0.00000001121, 0.72627490378, 220.41264243880 }, | ||
230 | { 0.00000001024, 2.19378315386, 11403.67699557500 }, | ||
231 | { 0.00000000888, 3.91173199285, 4686.88940770680 }, | ||
232 | { 0.00000000910, 1.98802695087, 735.87651353180 }, | ||
233 | { 0.00000000830, 0.48984915507, 24072.92146977640 }, | ||
234 | { 0.00000001096, 6.17377835617, 5436.99301524020 }, | ||
235 | { 0.00000000908, 0.44959639433, 7477.52286021600 }, | ||
236 | { 0.00000000974, 1.52996238356, 9623.68827669120 }, | ||
237 | { 0.00000000840, 1.79543266333, 5429.87946823940 }, | ||
238 | { 0.00000000778, 6.17699177946, 38.13303563780 }, | ||
239 | { 0.00000000776, 4.09855402433, 14.22709400160 }, | ||
240 | { 0.00000001068, 4.64200173735, 43232.30665841560 }, | ||
241 | { 0.00000000954, 1.49988435748, 1162.47470440780 }, | ||
242 | { 0.00000000907, 0.86986870809, 10344.29506538580 }, | ||
243 | { 0.00000000931, 4.06044689031, 28766.92442448400 }, | ||
244 | { 0.00000000739, 5.04368197372, 639.89728631400 }, | ||
245 | { 0.00000000937, 3.46884698960, 1589.07289528380 }, | ||
246 | { 0.00000000763, 5.86304932998, 16858.48253293320 }, | ||
247 | { 0.00000000953, 4.20801492835, 11190.37790013700 }, | ||
248 | { 0.00000000708, 1.72899988940, 13095.84266507740 }, | ||
249 | { 0.00000000969, 1.64439522215, 29088.81141598500 }, | ||
250 | { 0.00000000717, 0.16688678895, 11.72935283600 }, | ||
251 | { 0.00000000962, 3.53092337542, 12416.58850284820 }, | ||
252 | { 0.00000000747, 5.77866940346, 12592.45001978260 }, | ||
253 | { 0.00000000672, 1.91095796194, 3.93215326310 }, | ||
254 | { 0.00000000671, 5.46240843677, 18052.92954315780 }, | ||
255 | { 0.00000000675, 6.28311558823, 4535.05943692440 }, | ||
256 | { 0.00000000684, 0.39975012080, 5849.36411211460 }, | ||
257 | { 0.00000000799, 0.29851185294, 12132.43996210600 }, | ||
258 | { 0.00000000758, 0.96370823331, 1052.26838318840 }, | ||
259 | { 0.00000000782, 5.33878339919, 13517.87010623340 }, | ||
260 | { 0.00000000730, 1.70106160291, 17267.26820169119 }, | ||
261 | { 0.00000000749, 2.59599901875, 11609.86254401220 }, | ||
262 | { 0.00000000734, 2.78417782952, 640.87760738220 }, | ||
263 | { 0.00000000688, 5.15048287468, 16496.36139620240 }, | ||
264 | { 0.00000000770, 1.62469589333, 4701.11650170840 }, | ||
265 | { 0.00000000633, 2.20587893893, 25934.12433108940 }, | ||
266 | { 0.00000000760, 4.21317219403, 377.37360791580 }, | ||
267 | { 0.00000000584, 2.13420121623, 10557.59416082380 }, | ||
268 | { 0.00000000574, 0.24250054587, 9779.10867612540 }, | ||
269 | { 0.00000000573, 3.16435264609, 533.21408344360 }, | ||
270 | { 0.00000000685, 3.19344289472, 12146.66705610760 }, | ||
271 | { 0.00000000675, 0.96179233959, 10454.50138660520 }, | ||
272 | { 0.00000000648, 1.46327342555, 6268.84875598980 }, | ||
273 | { 0.00000000589, 2.50543543638, 3097.88382272579 }, | ||
274 | { 0.00000000551, 5.28099026956, 9388.00590941520 }, | ||
275 | { 0.00000000696, 3.65342150016, 4804.20927592700 }, | ||
276 | { 0.00000000669, 2.51030077026, 2388.89402044920 }, | ||
277 | { 0.00000000550, 0.06883864342, 20199.09495963300 }, | ||
278 | { 0.00000000629, 4.13350995675, 45892.73043315699 }, | ||
279 | { 0.00000000678, 6.09190163533, 135.62532501000 }, | ||
280 | { 0.00000000593, 1.50136257618, 226858.23855437008 }, | ||
281 | { 0.00000000542, 3.58573645173, 6148.01076995600 }, | ||
282 | { 0.00000000682, 5.02203067788, 17253.04110768959 }, | ||
283 | { 0.00000000565, 4.29309238610, 11933.36796066960 }, | ||
284 | { 0.00000000486, 0.77746204893, 27.40155609680 }, | ||
285 | { 0.00000000503, 0.58963565969, 15671.08175940660 }, | ||
286 | { 0.00000000616, 4.06539884128, 227.47613278900 }, | ||
287 | { 0.00000000583, 6.12695541996, 18875.52586977400 }, | ||
288 | { 0.00000000537, 2.15056440980, 21954.15760939799 }, | ||
289 | { 0.00000000669, 6.06986269566, 47162.51635463520 }, | ||
290 | { 0.00000000475, 0.40343842110, 6915.85958930460 }, | ||
291 | { 0.00000000540, 2.83444222174, 5326.78669402080 }, | ||
292 | { 0.00000000530, 5.26359885263, 10988.80815753500 }, | ||
293 | { 0.00000000582, 3.24533095664, 153.77881048480 }, | ||
294 | { 0.00000000641, 3.24711791371, 2107.03450754240 }, | ||
295 | { 0.00000000621, 3.09698523779, 33019.02111220460 }, | ||
296 | { 0.00000000466, 3.14982372198, 10440.27429260360 }, | ||
297 | { 0.00000000466, 0.90708835657, 5966.68398033480 }, | ||
298 | { 0.00000000528, 0.81926454470, 813.55028395980 }, | ||
299 | { 0.00000000603, 3.81378921927, 316428.22867391503 }, | ||
300 | { 0.00000000559, 1.81894804124, 17996.03116822220 }, | ||
301 | { 0.00000000437, 2.28625594435, 6303.85124548380 }, | ||
302 | { 0.00000000518, 4.86069178322, 20597.24396304120 }, | ||
303 | { 0.00000000424, 6.23520018693, 6489.26139842860 }, | ||
304 | { 0.00000000518, 6.17617826756, 0.24381748350 }, | ||
305 | { 0.00000000404, 5.72804304258, 5642.19824260920 }, | ||
306 | { 0.00000000458, 1.34117773915, 6287.00800325450 }, | ||
307 | { 0.00000000548, 5.68454458320, 155427.54293624099 }, | ||
308 | { 0.00000000547, 1.03391472061, 3646.35037735440 }, | ||
309 | { 0.00000000428, 4.69800981138, 846.08283475120 }, | ||
310 | { 0.00000000413, 6.02520699406, 6279.48542133960 }, | ||
311 | { 0.00000000534, 3.03030638223, 66567.48586525429 }, | ||
312 | { 0.00000000383, 1.49056949125, 19800.94595622480 }, | ||
313 | { 0.00000000410, 5.28319622279, 18451.07854656599 }, | ||
314 | { 0.00000000352, 4.68891600359, 4907.30205014560 }, | ||
315 | { 0.00000000480, 5.36572651091, 348.92442044800 }, | ||
316 | { 0.00000000344, 5.89157452896, 6546.15977336420 }, | ||
317 | { 0.00000000340, 0.37557426440, 13119.72110282519 }, | ||
318 | { 0.00000000434, 4.98417785901, 6702.56049386660 }, | ||
319 | { 0.00000000332, 2.68902519126, 29296.61538957860 }, | ||
320 | { 0.00000000448, 2.16478480251, 5905.70224207560 }, | ||
321 | { 0.00000000344, 2.06546633735, 49.75702547180 }, | ||
322 | { 0.00000000315, 1.24023811803, 4061.21921539440 }, | ||
323 | { 0.00000000324, 2.30897526929, 5017.50837136500 }, | ||
324 | { 0.00000000413, 0.17171692962, 6286.66627864320 }, | ||
325 | { 0.00000000431, 3.86601101393, 12489.88562870720 }, | ||
326 | { 0.00000000349, 4.55372342974, 4933.20844033260 }, | ||
327 | { 0.00000000323, 0.41971136084, 10770.89325626180 }, | ||
328 | { 0.00000000341, 2.68612860807, 11.04570026390 }, | ||
329 | { 0.00000000316, 3.52936906658, 17782.73207278420 }, | ||
330 | { 0.00000000315, 5.63357264999, 568.82187402740 }, | ||
331 | { 0.00000000340, 3.83571212349, 10660.68693504240 }, | ||
332 | { 0.00000000297, 0.62691416712, 20995.39296644940 }, | ||
333 | { 0.00000000405, 1.00085779471, 16460.33352952499 }, | ||
334 | { 0.00000000414, 1.21998752076, 51092.72605085480 }, | ||
335 | { 0.00000000336, 4.71465945226, 6179.98307577280 }, | ||
336 | { 0.00000000361, 3.71227508354, 28237.23345938940 }, | ||
337 | { 0.00000000385, 6.21925225757, 24356.78078864160 }, | ||
338 | { 0.00000000327, 1.05606504715, 11919.14086666800 }, | ||
339 | { 0.00000000327, 6.14222420989, 6254.62666252360 }, | ||
340 | { 0.00000000268, 2.47224339737, 664.75604513000 }, | ||
341 | { 0.00000000269, 1.86207884109, 23141.55838292460 }, | ||
342 | { 0.00000000345, 0.93461290184, 6058.73105428950 }, | ||
343 | { 0.00000000296, 4.51687557180, 6418.14093002680 }, | ||
344 | { 0.00000000353, 4.50033653082, 36949.23080842420 }, | ||
345 | { 0.00000000260, 4.04963546305, 6525.80445396540 }, | ||
346 | { 0.00000000298, 2.20046722622, 156137.47598479928 }, | ||
347 | { 0.00000000253, 3.49900838384, 29864.33402730900 }, | ||
348 | { 0.00000000254, 2.44901693835, 5331.35744374080 }, | ||
349 | { 0.00000000296, 0.84347588787, 5729.50644714900 }, | ||
350 | { 0.00000000298, 1.29194706125, 22805.73556599360 }, | ||
351 | { 0.00000000241, 2.00721280805, 16737.57723659660 }, | ||
352 | { 0.00000000311, 1.23668016334, 6281.59137728310 }, | ||
353 | { 0.00000000240, 2.51650377121, 6245.04817735560 }, | ||
354 | { 0.00000000332, 3.55576945724, 7668.63742494250 }, | ||
355 | { 0.00000000264, 4.44052061202, 12964.30070339100 }, | ||
356 | { 0.00000000257, 1.79654471948, 11080.17157891760 }, | ||
357 | { 0.00000000260, 3.33077598420, 5888.44996493220 }, | ||
358 | { 0.00000000285, 0.30886361430, 11823.16163945020 }, | ||
359 | { 0.00000000290, 5.70141882483, 77.67377042800 }, | ||
360 | { 0.00000000255, 4.00939664440, 5881.40372823420 }, | ||
361 | { 0.00000000253, 4.73318493678, 16723.35014259500 }, | ||
362 | { 0.00000000228, 0.95333661324, 5540.08578945880 }, | ||
363 | { 0.00000000319, 1.38633229189, 163096.18036118349 }, | ||
364 | { 0.00000000224, 1.65156322696, 10027.90319572920 }, | ||
365 | { 0.00000000226, 0.34106460604, 17796.95916678580 }, | ||
366 | { 0.00000000236, 4.19817431922, 19.66976089979 }, | ||
367 | { 0.00000000280, 4.14080268970, 12539.85338018300 }, | ||
368 | { 0.00000000275, 5.50306930248, 32.53255079140 }, | ||
369 | { 0.00000000223, 5.23334210294, 56.89837493560 }, | ||
370 | { 0.00000000217, 6.08587881787, 6805.65326808520 }, | ||
371 | { 0.00000000280, 4.52472044653, 6016.46880826960 }, | ||
372 | { 0.00000000227, 5.06509843737, 6277.55292568400 }, | ||
373 | { 0.00000000226, 5.17755154305, 11720.06886523160 }, | ||
374 | { 0.00000000245, 3.96486270306, 22.77520145080 }, | ||
375 | { 0.00000000220, 4.72078081970, 6.62855890001 }, | ||
376 | { 0.00000000207, 5.71701403951, 41.55079098480 }, | ||
377 | { 0.00000000204, 3.91227411250, 2699.73481931760 }, | ||
378 | { 0.00000000209, 0.86881969011, 6321.10352262720 }, | ||
379 | { 0.00000000200, 2.11984445273, 4274.51831083240 }, | ||
380 | { 0.00000000200, 5.39839888163, 6019.99192661860 }, | ||
381 | { 0.00000000209, 5.67606291663, 11293.47067435560 }, | ||
382 | { 0.00000000252, 1.64965729351, 9380.95967271720 }, | ||
383 | { 0.00000000275, 5.04826903506, 73.29712585900 }, | ||
384 | { 0.00000000208, 1.88207277133, 11300.58422135640 }, | ||
385 | { 0.00000000272, 0.74640926842, 1975.49254585600 }, | ||
386 | { 0.00000000199, 3.30836672397, 22743.40937951640 }, | ||
387 | { 0.00000000269, 4.48560812155, 64471.99124174489 }, | ||
388 | { 0.00000000192, 2.17464236325, 5863.59120611620 }, | ||
389 | { 0.00000000228, 5.85373115869, 128.01884333740 }, | ||
390 | { 0.00000000261, 2.64321183295, 55022.93574707440 }, | ||
391 | { 0.00000000220, 5.75012110079, 29.42950853600 }, | ||
392 | { 0.00000000187, 4.03230554718, 467.96499035440 }, | ||
393 | { 0.00000000200, 5.60556112058, 1066.49547719000 }, | ||
394 | { 0.00000000231, 1.09802712785, 12341.80690428090 }, | ||
395 | { 0.00000000199, 0.29500625200, 149.56319713460 }, | ||
396 | { 0.00000000249, 5.10473210814, 7875.67186362420 }, | ||
397 | { 0.00000000208, 0.93013835019, 14919.01785375460 }, | ||
398 | { 0.00000000179, 0.87104393079, 12721.57209941700 }, | ||
399 | { 0.00000000203, 1.56920753653, 28286.99048486120 }, | ||
400 | { 0.00000000179, 2.47036386443, 16062.18452611680 }, | ||
401 | { 0.00000000198, 3.54061588502, 30.91412563500 }, | ||
402 | { 0.00000000171, 3.45356518113, 5327.47610838280 }, | ||
403 | { 0.00000000183, 0.72325421604, 6272.03014972750 }, | ||
404 | { 0.00000000216, 2.97174580686, 19402.79695281660 }, | ||
405 | { 0.00000000168, 2.51550550242, 23937.85638974100 }, | ||
406 | { 0.00000000195, 0.09045393425, 156.40072050240 }, | ||
407 | { 0.00000000179, 4.49471798090, 31415.37924995700 }, | ||
408 | { 0.00000000216, 0.42177594328, 23539.70738633280 }, | ||
409 | { 0.00000000189, 0.37542530191, 9814.60410029120 }, | ||
410 | { 0.00000000218, 2.36835880025, 16627.37091537720 }, | ||
411 | { 0.00000000166, 4.23182968446, 16840.67001081519 }, | ||
412 | { 0.00000000200, 2.02153258098, 16097.67995028260 }, | ||
413 | { 0.00000000169, 0.91318727000, 95.97922721780 }, | ||
414 | { 0.00000000211, 5.73370637657, 151.89728108520 }, | ||
415 | { 0.00000000204, 0.42643085174, 515.46387109300 }, | ||
416 | { 0.00000000212, 3.00233538977, 12043.57428188900 }, | ||
417 | { 0.00000000192, 5.46153589821, 6379.05507720920 }, | ||
418 | { 0.00000000165, 1.38698167064, 4171.42553661380 }, | ||
419 | { 0.00000000160, 6.23798383332, 202.25339517410 }, | ||
420 | { 0.00000000215, 0.20889073407, 5621.84292321040 }, | ||
421 | { 0.00000000181, 4.12439203622, 13341.67431130680 }, | ||
422 | { 0.00000000153, 1.24460848836, 29826.30635467320 }, | ||
423 | { 0.00000000150, 3.12999753018, 799.82112516540 }, | ||
424 | { 0.00000000175, 4.55671604437, 239424.39025435288 }, | ||
425 | { 0.00000000192, 1.33928820063, 394.62588505920 }, | ||
426 | { 0.00000000149, 2.65697593276, 21.33564046700 }, | ||
427 | { 0.00000000146, 5.58021191726, 412.37109687440 }, | ||
428 | { 0.00000000156, 3.75650175503, 12323.42309600880 }, | ||
429 | { 0.00000000143, 3.75708566606, 58864.54391814630 }, | ||
430 | { 0.00000000143, 3.28248547724, 29.82143814880 }, | ||
431 | { 0.00000000144, 1.07862546598, 1265.56747862640 }, | ||
432 | { 0.00000000148, 0.23389236655, 10021.83728009940 }, | ||
433 | { 0.00000000193, 5.92751083086, 40879.44050464380 }, | ||
434 | { 0.00000000140, 4.97612440269, 158.94351778320 }, | ||
435 | { 0.00000000148, 2.61640453469, 17157.06188047180 }, | ||
436 | { 0.00000000141, 3.66871308723, 26084.02180621620 }, | ||
437 | { 0.00000000147, 5.09968173403, 661.23292678100 }, | ||
438 | { 0.00000000146, 4.96885605695, 57375.80190084620 }, | ||
439 | { 0.00000000142, 0.78678347839, 12779.45079542080 }, | ||
440 | { 0.00000000134, 4.79432636012, 111.18664228760 }, | ||
441 | { 0.00000000140, 1.27748013377, 107.66352393860 }, | ||
442 | { 0.00000000169, 2.74893543762, 26735.94526221320 }, | ||
443 | { 0.00000000165, 3.95288000638, 6357.85744855870 }, | ||
444 | { 0.00000000183, 5.43418358741, 369.69981594040 }, | ||
445 | { 0.00000000134, 3.09132862833, 17.81252211800 }, | ||
446 | { 0.00000000132, 3.05633896779, 22490.96212149340 }, | ||
447 | { 0.00000000134, 4.09472795832, 6599.46771964800 }, | ||
448 | { 0.00000000181, 4.22950689891, 966.97087743560 }, | ||
449 | { 0.00000000152, 5.28885894415, 12669.24447420140 }, | ||
450 | { 0.00000000150, 5.86819430908, 97238.62754448749 }, | ||
451 | { 0.00000000142, 5.87266532526, 22476.73502749179 }, | ||
452 | { 0.00000000145, 5.07330784304, 87.30820453981 }, | ||
453 | { 0.00000000133, 5.65471067133, 31.97230581680 }, | ||
454 | { 0.00000000124, 2.83326217072, 12566.21901028560 }, | ||
455 | { 0.00000000135, 3.12861731644, 32217.20018108080 }, | ||
456 | { 0.00000000137, 0.86487461904, 9924.81042151060 }, | ||
457 | { 0.00000000172, 1.98369595114, 174242.46596404970 }, | ||
458 | { 0.00000000170, 4.41115280254, 327574.51427678125 }, | ||
459 | { 0.00000000151, 0.46542099527, 39609.65458316560 }, | ||
460 | { 0.00000000148, 2.13439571118, 491.66329245880 }, | ||
461 | { 0.00000000153, 3.78801830344, 17363.24742890899 }, | ||
462 | { 0.00000000165, 5.31654110459, 16943.76278503380 }, | ||
463 | { 0.00000000165, 4.06747587817, 58953.14544329400 }, | ||
464 | { 0.00000000118, 0.63846333239, 6.06591562980 }, | ||
465 | { 0.00000000159, 0.86086959274, 221995.02880149524 }, | ||
466 | { 0.00000000119, 5.96432932413, 1385.89527633620 }, | ||
467 | { 0.00000000114, 5.16516114595, 25685.87280280800 }, | ||
468 | { 0.00000000112, 3.39403722178, 21393.54196985760 }, | ||
469 | { 0.00000000112, 4.92889233335, 56.80326216980 }, | ||
470 | { 0.00000000119, 2.40637635942, 18635.92845453620 }, | ||
471 | { 0.00000000115, 0.23374479051, 418.92439890060 }, | ||
472 | { 0.00000000122, 0.93575234049, 24492.40611365159 }, | ||
473 | { 0.00000000115, 4.58880032176, 26709.64694241340 }, | ||
474 | { 0.00000000130, 4.85539251000, 22345.26037610820 }, | ||
475 | { 0.00000000140, 1.09413073202, 44809.65020086340 }, | ||
476 | { 0.00000000112, 6.05401806281, 433.71173787680 }, | ||
477 | { 0.00000000104, 1.54931540602, 127.95153303460 }, | ||
478 | { 0.00000000105, 4.82620858888, 33794.54372352860 }, | ||
479 | { 0.00000000102, 4.12448497391, 15664.03552270859 }, | ||
480 | { 0.00000000107, 4.67919356465, 77690.75950573849 }, | ||
481 | { 0.00000000118, 4.52320170120, 19004.64794940840 }, | ||
482 | { 0.00000000107, 5.71774478555, 77736.78343050249 }, | ||
483 | { 0.00000000143, 1.81201813018, 4214.06901508480 }, | ||
484 | { 0.00000000125, 1.14419195615, 625.67019231240 }, | ||
485 | { 0.00000000124, 3.27736514057, 12566.08438968000 }, | ||
486 | { 0.00000000110, 1.08682570828, 2787.04302385740 }, | ||
487 | { 0.00000000105, 1.78318141871, 18139.29450141590 }, | ||
488 | { 0.00000000102, 4.75119578149, 12242.64628332540 }, | ||
489 | { 0.00000000137, 1.43510636754, 86464.61331683119 }, | ||
490 | { 0.00000000101, 4.91289409429, 401.67212175720 }, | ||
491 | { 0.00000000129, 1.23567904485, 12029.34718788740 }, | ||
492 | { 0.00000000138, 2.45654707999, 7576.56007357400 }, | ||
493 | { 0.00000000103, 0.40004073416, 90279.92316810328 }, | ||
494 | { 0.00000000108, 0.98989774940, 5636.06501667660 }, | ||
495 | { 0.00000000117, 5.17362872063, 34520.30930938080 }, | ||
496 | { 0.00000000100, 3.95534628189, 5547.19933645960 }, | ||
497 | { 0.00000000098, 1.28118280598, 21548.96236929180 }, | ||
498 | { 0.00000000097, 3.34717130592, 16310.97904572060 }, | ||
499 | { 0.00000000098, 4.37041908717, 34513.26307268280 }, | ||
500 | { 0.00000000125, 2.72164432960, 24065.80792277559 }, | ||
501 | { 0.00000000102, 0.66938025772, 10239.58386601080 }, | ||
502 | { 0.00000000119, 1.21689479331, 1478.86657406440 }, | ||
503 | { 0.00000000094, 1.99595224256, 13362.44970679920 }, | ||
504 | { 0.00000000094, 4.30965982872, 26880.31981303260 }, | ||
505 | { 0.00000000095, 2.89807657534, 34911.41207609100 }, | ||
506 | { 0.00000000106, 1.00156653590, 16522.65971600220 }, | ||
507 | { 0.00000000097, 0.89642320201, 71980.63357473118 }, | ||
508 | { 0.00000000116, 4.19967201116, 206.70073729660 }, | ||
509 | { 0.00000000099, 1.37437847718, 1039.02661079040 }, | ||
510 | { 0.00000000126, 3.21642544972, 305281.94307104882 }, | ||
511 | { 0.00000000094, 0.68997876060, 7834.12107263940 }, | ||
512 | { 0.00000000094, 5.58132218606, 3104.93005942380 }, | ||
513 | { 0.00000000095, 3.03823741110, 8982.81066930900 }, | ||
514 | { 0.00000000108, 0.52696637156, 276.74577186440 }, | ||
515 | { 0.00000000124, 3.43899862683, 172146.97134054029 }, | ||
516 | { 0.00000000102, 1.04031728553, 95143.13292097810 }, | ||
517 | { 0.00000000104, 3.39218586218, 290.97286586600 }, | ||
518 | { 0.00000000110, 3.68205877433, 22380.75580027400 }, | ||
519 | { 0.00000000117, 0.78475956902, 83286.91426955358 }, | ||
520 | { 0.00000000083, 0.18241793425, 15141.39079431200 }, | ||
521 | { 0.00000000089, 4.45371820659, 792.77488846740 }, | ||
522 | { 0.00000000082, 4.80703651241, 6819.88036208680 }, | ||
523 | { 0.00000000087, 3.43122851097, 27707.54249429480 }, | ||
524 | { 0.00000000101, 5.32081603011, 2301.58581590939 }, | ||
525 | { 0.00000000082, 0.87060089842, 10241.20229116720 }, | ||
526 | { 0.00000000086, 4.61919461931, 36147.40987730040 }, | ||
527 | { 0.00000000095, 2.87032884659, 23020.65308658799 }, | ||
528 | { 0.00000000088, 3.21133165690, 33326.57873317420 }, | ||
529 | { 0.00000000080, 1.84900424847, 21424.46664430340 }, | ||
530 | { 0.00000000101, 4.18796434479, 30666.15495843280 }, | ||
531 | { 0.00000000107, 5.77864921649, 34115.11406927460 }, | ||
532 | { 0.00000000104, 1.08739495962, 6288.59877429880 }, | ||
533 | { 0.00000000110, 3.32898859416, 72140.62866668739 }, | ||
534 | { 0.00000000087, 4.40657711727, 142.17862703620 }, | ||
535 | { 0.00000000109, 1.94546030825, 24279.10701821359 }, | ||
536 | { 0.00000000087, 4.32472045435, 742.99006053260 }, | ||
537 | { 0.00000000107, 4.91580912547, 277.03499374140 }, | ||
538 | { 0.00000000088, 2.10180220766, 26482.17080962440 }, | ||
539 | { 0.00000000086, 4.01887374432, 12491.37010141550 }, | ||
540 | { 0.00000000106, 5.49092372854, 62883.35513951360 }, | ||
541 | { 0.00000000080, 6.19781316983, 6709.67404086740 }, | ||
542 | { 0.00000000088, 2.09872810657, 238004.52415723629 }, | ||
543 | { 0.00000000083, 4.90662164029, 51.28033786241 }, | ||
544 | { 0.00000000095, 4.13387406591, 18216.44381066100 }, | ||
545 | { 0.00000000078, 6.06949391680, 148434.53403769129 }, | ||
546 | { 0.00000000079, 3.03048221644, 838.96928775040 }, | ||
547 | { 0.00000000074, 5.49813051211, 29026.48522950779 }, | ||
548 | { 0.00000000073, 3.05008665738, 567.71863773040 }, | ||
549 | { 0.00000000084, 0.46604373274, 45.14121963660 }, | ||
550 | { 0.00000000093, 2.52267536308, 48739.85989708300 }, | ||
551 | { 0.00000000076, 1.76418124905, 41654.96311596780 }, | ||
552 | { 0.00000000067, 5.77851227793, 6311.52503745920 }, | ||
553 | { 0.00000000062, 3.32967880172, 15508.61512327440 }, | ||
554 | { 0.00000000079, 5.59773841328, 71960.38658322369 }, | ||
555 | { 0.00000000057, 3.90629505268, 5999.21653112620 }, | ||
556 | { 0.00000000061, 0.05695043232, 7856.89627409019 }, | ||
557 | { 0.00000000061, 5.63297958433, 7863.94251078820 }, | ||
558 | { 0.00000000065, 3.72178394016, 12573.26524698360 }, | ||
559 | { 0.00000000057, 4.18217219541, 26087.90314157420 }, | ||
560 | { 0.00000000066, 3.92262333487, 69853.35207568129 }, | ||
561 | { 0.00000000053, 5.51119362045, 77710.24834977149 }, | ||
562 | { 0.00000000053, 4.88573986961, 77717.29458646949 }, | ||
563 | { 0.00000000062, 2.88876342225, 9411.46461508720 }, | ||
564 | { 0.00000000051, 1.12657183874, 82576.98122099529 }, | ||
565 | { 0.00000000045, 2.95671076719, 24602.61243487099 }, | ||
566 | { 0.00000000040, 5.55145719241, 12565.17137891460 }, | ||
567 | { 0.00000000039, 1.20838190039, 18842.11400297339 }, | ||
568 | { 0.00000000045, 3.18590558749, 45585.17281218740 }, | ||
569 | { 0.00000000049, 2.44790934886, 13613.80427733600 }, | ||
570 | }, | ||
571 | { | ||
572 | { 6283.31966747491, 0.00000000000, 0.00000000000 }, | ||
573 | { 0.00206058863, 2.67823455584, 6283.07584999140 }, | ||
574 | { 0.00004303430, 2.63512650414, 12566.15169998280 }, | ||
575 | { 0.00000425264, 1.59046980729, 3.52311834900 }, | ||
576 | { 0.00000108977, 2.96618001993, 1577.34354244780 }, | ||
577 | { 0.00000093478, 2.59212835365, 18849.22754997420 }, | ||
578 | { 0.00000119261, 5.79557487799, 26.29831979980 }, | ||
579 | { 0.00000072122, 1.13846158196, 529.69096509460 }, | ||
580 | { 0.00000067768, 1.87472304791, 398.14900340820 }, | ||
581 | { 0.00000067327, 4.40918235168, 5507.55323866740 }, | ||
582 | { 0.00000059027, 2.88797038460, 5223.69391980220 }, | ||
583 | { 0.00000055976, 2.17471680261, 155.42039943420 }, | ||
584 | { 0.00000045407, 0.39803079805, 796.29800681640 }, | ||
585 | { 0.00000036369, 0.46624739835, 775.52261132400 }, | ||
586 | { 0.00000028958, 2.64707383882, 7.11354700080 }, | ||
587 | { 0.00000019097, 1.84628332577, 5486.77784317500 }, | ||
588 | { 0.00000020844, 5.34138275149, 0.98032106820 }, | ||
589 | { 0.00000018508, 4.96855124577, 213.29909543800 }, | ||
590 | { 0.00000016233, 0.03216483047, 2544.31441988340 }, | ||
591 | { 0.00000017293, 2.99116864949, 6275.96230299060 }, | ||
592 | { 0.00000015832, 1.43049285325, 2146.16541647520 }, | ||
593 | { 0.00000014615, 1.20532366323, 10977.07880469900 }, | ||
594 | { 0.00000011877, 3.25804815607, 5088.62883976680 }, | ||
595 | { 0.00000011514, 2.07502418155, 4694.00295470760 }, | ||
596 | { 0.00000009721, 4.23925472239, 1349.86740965880 }, | ||
597 | { 0.00000009969, 1.30262991097, 6286.59896834040 }, | ||
598 | { 0.00000009452, 2.69957062864, 242.72860397400 }, | ||
599 | { 0.00000012461, 2.83432285512, 1748.01641306700 }, | ||
600 | { 0.00000011808, 5.27379790480, 1194.44701022460 }, | ||
601 | { 0.00000008577, 5.64475868067, 951.71840625060 }, | ||
602 | { 0.00000010641, 0.76614199202, 553.56940284240 }, | ||
603 | { 0.00000007576, 5.30062664886, 2352.86615377180 }, | ||
604 | { 0.00000005834, 1.76649917904, 1059.38193018920 }, | ||
605 | { 0.00000006385, 2.65033984967, 9437.76293488700 }, | ||
606 | { 0.00000005223, 5.66135767624, 71430.69561812909 }, | ||
607 | { 0.00000005305, 0.90857521574, 3154.68708489560 }, | ||
608 | { 0.00000006101, 4.66632584188, 4690.47983635860 }, | ||
609 | { 0.00000004330, 0.24102555403, 6812.76681508600 }, | ||
610 | { 0.00000005041, 1.42490103709, 6438.49624942560 }, | ||
611 | { 0.00000004259, 0.77355900599, 10447.38783960440 }, | ||
612 | { 0.00000005198, 1.85353197345, 801.82093112380 }, | ||
613 | { 0.00000003744, 2.00119516488, 8031.09226305840 }, | ||
614 | { 0.00000003558, 2.42901552681, 14143.49524243060 }, | ||
615 | { 0.00000003372, 3.86210700128, 1592.59601363280 }, | ||
616 | { 0.00000003374, 0.88776219727, 12036.46073488820 }, | ||
617 | { 0.00000003175, 3.18785710594, 4705.73230754360 }, | ||
618 | { 0.00000003221, 0.61599835472, 8429.24126646660 }, | ||
619 | { 0.00000004132, 5.23992859705, 7084.89678111520 }, | ||
620 | { 0.00000002970, 6.07026318493, 4292.33083295040 }, | ||
621 | { 0.00000002900, 2.32464208411, 20.35531939880 }, | ||
622 | { 0.00000003504, 4.79975694359, 6279.55273164240 }, | ||
623 | { 0.00000002950, 1.43108874817, 5746.27133789600 }, | ||
624 | { 0.00000002697, 4.80368225199, 7234.79425624200 }, | ||
625 | { 0.00000002531, 6.22290682655, 6836.64525283380 }, | ||
626 | { 0.00000002745, 0.93466065396, 5760.49843189760 }, | ||
627 | { 0.00000003250, 3.39954640038, 7632.94325965020 }, | ||
628 | { 0.00000002277, 5.00277837672, 17789.84561978500 }, | ||
629 | { 0.00000002075, 3.95534978634, 10213.28554621100 }, | ||
630 | { 0.00000002061, 2.22411683077, 5856.47765911540 }, | ||
631 | { 0.00000002252, 5.67166499885, 11499.65622279280 }, | ||
632 | { 0.00000002148, 5.20184578235, 11513.88331679440 }, | ||
633 | { 0.00000001886, 0.53198320577, 3340.61242669980 }, | ||
634 | { 0.00000001875, 4.73511970207, 83996.84731811189 }, | ||
635 | { 0.00000002060, 2.54987293999, 25132.30339996560 }, | ||
636 | { 0.00000001794, 1.47435409831, 4164.31198961300 }, | ||
637 | { 0.00000001778, 3.02473091781, 5.52292430740 }, | ||
638 | { 0.00000002029, 0.90960209983, 6256.77753019160 }, | ||
639 | { 0.00000002075, 2.26767270157, 522.57741809380 }, | ||
640 | { 0.00000001772, 3.02622802353, 5753.38488489680 }, | ||
641 | { 0.00000001569, 6.12410242782, 5216.58037280140 }, | ||
642 | { 0.00000001590, 4.63713748247, 3.28635741780 }, | ||
643 | { 0.00000001542, 4.20004448567, 13367.97263110660 }, | ||
644 | { 0.00000001427, 1.19088061711, 3894.18182954220 }, | ||
645 | { 0.00000001375, 3.09301252193, 135.06508003540 }, | ||
646 | { 0.00000001359, 4.24532506641, 426.59819087600 }, | ||
647 | { 0.00000001340, 5.76511818622, 6040.34724601740 }, | ||
648 | { 0.00000001284, 3.08524663344, 5643.17856367740 }, | ||
649 | { 0.00000001250, 3.07748157144, 11926.25441366880 }, | ||
650 | { 0.00000001551, 3.07665451458, 6681.22485339960 }, | ||
651 | { 0.00000001268, 2.09196018331, 6290.18939699220 }, | ||
652 | { 0.00000001144, 3.24444699514, 12168.00269657460 }, | ||
653 | { 0.00000001248, 3.44504937285, 536.80451209540 }, | ||
654 | { 0.00000001118, 2.31829670425, 16730.46368959580 }, | ||
655 | { 0.00000001105, 5.31966001019, 23.87843774780 }, | ||
656 | { 0.00000001051, 3.75015946014, 7860.41939243920 }, | ||
657 | { 0.00000001025, 2.44688534235, 1990.74501704100 }, | ||
658 | { 0.00000000962, 0.81771017882, 3.88133535800 }, | ||
659 | { 0.00000000910, 0.41727865299, 7079.37385680780 }, | ||
660 | { 0.00000000883, 5.16833917651, 11790.62908865880 }, | ||
661 | { 0.00000000957, 4.07673573735, 6127.65545055720 }, | ||
662 | { 0.00000001110, 3.90096793825, 11506.76976979360 }, | ||
663 | { 0.00000000802, 3.88778875582, 10973.55568635000 }, | ||
664 | { 0.00000000780, 2.39934293755, 1589.07289528380 }, | ||
665 | { 0.00000000758, 1.30034364248, 103.09277421860 }, | ||
666 | { 0.00000000749, 4.96275803300, 6496.37494542940 }, | ||
667 | { 0.00000000765, 3.36312388424, 36.02786667740 }, | ||
668 | { 0.00000000915, 5.41543742089, 206.18554843720 }, | ||
669 | { 0.00000000776, 2.57589093871, 11371.70468975820 }, | ||
670 | { 0.00000000772, 3.98369209464, 955.59974160860 }, | ||
671 | { 0.00000000749, 5.17890001805, 10969.96525769820 }, | ||
672 | { 0.00000000806, 0.34218864254, 9917.69687450980 }, | ||
673 | { 0.00000000728, 5.20962563787, 38.02767263580 }, | ||
674 | { 0.00000000685, 2.77592961854, 20.77539549240 }, | ||
675 | { 0.00000000636, 4.28242193632, 28.44918746780 }, | ||
676 | { 0.00000000608, 5.63278508906, 10984.19235169980 }, | ||
677 | { 0.00000000704, 5.60738823665, 3738.76143010800 }, | ||
678 | { 0.00000000685, 0.38876148682, 15.25247118500 }, | ||
679 | { 0.00000000601, 0.73489602442, 419.48464387520 }, | ||
680 | { 0.00000000716, 2.65279791438, 6309.37416979120 }, | ||
681 | { 0.00000000584, 5.54502568227, 17298.18232732620 }, | ||
682 | { 0.00000000650, 1.13379656406, 7058.59846131540 }, | ||
683 | { 0.00000000688, 2.59683891779, 3496.03282613400 }, | ||
684 | { 0.00000000485, 0.44467180946, 12352.85260454480 }, | ||
685 | { 0.00000000528, 2.74936967681, 3930.20969621960 }, | ||
686 | { 0.00000000597, 5.27668281777, 10575.40668294180 }, | ||
687 | { 0.00000000583, 3.18929067810, 4732.03062734340 }, | ||
688 | { 0.00000000526, 5.01697321546, 5884.92684658320 }, | ||
689 | { 0.00000000540, 1.29175137075, 640.87760738220 }, | ||
690 | { 0.00000000473, 5.49953306970, 5230.80746680300 }, | ||
691 | { 0.00000000406, 5.21248452189, 220.41264243880 }, | ||
692 | { 0.00000000395, 1.87474483222, 16200.77272450120 }, | ||
693 | { 0.00000000370, 3.84921354713, 18073.70493865020 }, | ||
694 | { 0.00000000367, 0.88533542778, 6283.14316029419 }, | ||
695 | { 0.00000000379, 0.37983009325, 10177.25767953360 }, | ||
696 | { 0.00000000356, 3.84145204913, 11712.95531823080 }, | ||
697 | { 0.00000000374, 5.01577520608, 7.04623669800 }, | ||
698 | { 0.00000000381, 4.30250406634, 6062.66320755260 }, | ||
699 | { 0.00000000471, 0.86381834647, 6069.77675455340 }, | ||
700 | { 0.00000000367, 1.32943839763, 6283.00853968860 }, | ||
701 | { 0.00000000460, 5.19667219575, 6284.05617105960 }, | ||
702 | { 0.00000000333, 5.54256205741, 4686.88940770680 }, | ||
703 | { 0.00000000341, 4.36522989934, 7238.67559160000 }, | ||
704 | { 0.00000000336, 4.00205876835, 3097.88382272579 }, | ||
705 | { 0.00000000359, 6.22679790284, 245.83164622940 }, | ||
706 | { 0.00000000307, 2.35299010924, 170.67287061920 }, | ||
707 | { 0.00000000343, 3.77164927143, 6076.89030155420 }, | ||
708 | { 0.00000000296, 5.44152227481, 17260.15465469040 }, | ||
709 | { 0.00000000328, 0.13837875384, 11015.10647733480 }, | ||
710 | { 0.00000000268, 1.13904550630, 12569.67481833180 }, | ||
711 | { 0.00000000263, 0.00538633678, 4136.91043351620 }, | ||
712 | { 0.00000000282, 5.04399837480, 7477.52286021600 }, | ||
713 | { 0.00000000288, 3.13401177517, 12559.03815298200 }, | ||
714 | { 0.00000000259, 0.93882269387, 5642.19824260920 }, | ||
715 | { 0.00000000292, 1.98420020514, 12132.43996210600 }, | ||
716 | { 0.00000000247, 3.84244798532, 5429.87946823940 }, | ||
717 | { 0.00000000245, 5.70467521726, 65147.61976813770 }, | ||
718 | { 0.00000000241, 0.99480969552, 3634.62102451840 }, | ||
719 | { 0.00000000246, 3.06168069935, 110.20632121940 }, | ||
720 | { 0.00000000239, 6.11855909114, 11856.21865142450 }, | ||
721 | { 0.00000000263, 0.66348415419, 21228.39202354580 }, | ||
722 | { 0.00000000262, 1.51070507866, 12146.66705610760 }, | ||
723 | { 0.00000000230, 1.75927314884, 9779.10867612540 }, | ||
724 | { 0.00000000223, 2.00967043606, 6172.86952877200 }, | ||
725 | { 0.00000000246, 1.10411690865, 6282.09552892320 }, | ||
726 | { 0.00000000221, 3.03945240854, 8635.94200376320 }, | ||
727 | { 0.00000000214, 4.03840869663, 14314.16811304980 }, | ||
728 | { 0.00000000236, 5.46915070580, 13916.01910964160 }, | ||
729 | { 0.00000000224, 4.68408089456, 24072.92146977640 }, | ||
730 | { 0.00000000212, 2.13695625494, 5849.36411211460 }, | ||
731 | { 0.00000000207, 3.07724246401, 11.72935283600 }, | ||
732 | { 0.00000000207, 6.10306282747, 23543.23050468179 }, | ||
733 | { 0.00000000266, 1.00709566823, 2388.89402044920 }, | ||
734 | { 0.00000000217, 6.27837036335, 17267.26820169119 }, | ||
735 | { 0.00000000204, 2.34615348695, 266.60704172180 }, | ||
736 | { 0.00000000195, 5.55015549753, 6133.51265285680 }, | ||
737 | { 0.00000000188, 2.52667166175, 6525.80445396540 }, | ||
738 | { 0.00000000185, 0.90960768344, 18319.53658487960 }, | ||
739 | { 0.00000000177, 1.73429218289, 154717.60988768269 }, | ||
740 | { 0.00000000187, 4.76483647432, 4535.05943692440 }, | ||
741 | { 0.00000000186, 4.63080493407, 10440.27429260360 }, | ||
742 | { 0.00000000215, 2.81255454560, 7342.45778018060 }, | ||
743 | { 0.00000000172, 1.45551888559, 9225.53927328300 }, | ||
744 | { 0.00000000162, 3.30661909388, 639.89728631400 }, | ||
745 | { 0.00000000168, 2.17671416605, 27.40155609680 }, | ||
746 | { 0.00000000160, 1.68164180475, 15110.46611986620 }, | ||
747 | { 0.00000000158, 0.13519771874, 13095.84266507740 }, | ||
748 | { 0.00000000183, 0.56281322071, 13517.87010623340 }, | ||
749 | { 0.00000000179, 3.58450811616, 87.30820453981 }, | ||
750 | { 0.00000000152, 2.84070476818, 5650.29211067820 }, | ||
751 | { 0.00000000182, 0.44065530624, 17253.04110768959 }, | ||
752 | { 0.00000000160, 5.95767264171, 4701.11650170840 }, | ||
753 | { 0.00000000142, 1.46290137520, 11087.28512591840 }, | ||
754 | { 0.00000000142, 2.04464036087, 20426.57109242200 }, | ||
755 | { 0.00000000131, 5.40912137746, 2699.73481931760 }, | ||
756 | { 0.00000000144, 2.07312090485, 25158.60171976540 }, | ||
757 | { 0.00000000147, 6.15106982168, 9623.68827669120 }, | ||
758 | { 0.00000000141, 5.55739979498, 10454.50138660520 }, | ||
759 | { 0.00000000135, 0.06098110407, 16723.35014259500 }, | ||
760 | { 0.00000000124, 5.81218025669, 17256.63153634140 }, | ||
761 | { 0.00000000124, 2.36293551623, 4933.20844033260 }, | ||
762 | { 0.00000000126, 3.47435905118, 22483.84857449259 }, | ||
763 | { 0.00000000159, 5.63954754618, 5729.50644714900 }, | ||
764 | { 0.00000000123, 3.92815963256, 17996.03116822220 }, | ||
765 | { 0.00000000148, 3.02509280598, 1551.04522264800 }, | ||
766 | { 0.00000000120, 5.91904349732, 6206.80977871580 }, | ||
767 | { 0.00000000134, 3.11122937825, 21954.15760939799 }, | ||
768 | { 0.00000000119, 5.52141123450, 709.93304855830 }, | ||
769 | { 0.00000000122, 3.00813429479, 19800.94595622480 }, | ||
770 | { 0.00000000127, 1.37618620001, 14945.31617355440 }, | ||
771 | { 0.00000000141, 2.56889468729, 1052.26838318840 }, | ||
772 | { 0.00000000123, 2.83671175442, 11919.14086666800 }, | ||
773 | { 0.00000000118, 0.81934438215, 5331.35744374080 }, | ||
774 | { 0.00000000151, 2.68731829165, 11769.85369316640 }, | ||
775 | { 0.00000000119, 5.08835797638, 5481.25491886760 }, | ||
776 | { 0.00000000153, 2.46021790779, 11933.36796066960 }, | ||
777 | { 0.00000000108, 1.04936452145, 11403.67699557500 }, | ||
778 | { 0.00000000128, 0.99794735107, 8827.39026987480 }, | ||
779 | { 0.00000000144, 2.54869747042, 227.47613278900 }, | ||
780 | { 0.00000000150, 4.50631437136, 2379.16447357160 }, | ||
781 | { 0.00000000107, 1.79272017026, 13119.72110282519 }, | ||
782 | { 0.00000000107, 4.43556814486, 18422.62935909819 }, | ||
783 | { 0.00000000109, 0.29269062317, 16737.57723659660 }, | ||
784 | { 0.00000000141, 3.18979826258, 6262.30045449900 }, | ||
785 | { 0.00000000122, 4.23040027813, 29.42950853600 }, | ||
786 | { 0.00000000111, 5.16954029551, 17782.73207278420 }, | ||
787 | { 0.00000000100, 3.52213872761, 18052.92954315780 }, | ||
788 | { 0.00000000108, 1.08514212991, 16858.48253293320 }, | ||
789 | { 0.00000000106, 1.96085248410, 74.78159856730 }, | ||
790 | { 0.00000000110, 2.30582372873, 16460.33352952499 }, | ||
791 | { 0.00000000097, 3.50918940210, 5333.90024102160 }, | ||
792 | { 0.00000000099, 3.56417337974, 735.87651353180 }, | ||
793 | { 0.00000000094, 5.01857894228, 3128.38876509580 }, | ||
794 | { 0.00000000097, 1.65579893894, 533.21408344360 }, | ||
795 | { 0.00000000092, 0.89217162285, 29296.61538957860 }, | ||
796 | { 0.00000000123, 3.16062050433, 9380.95967271720 }, | ||
797 | { 0.00000000102, 1.20493500565, 23020.65308658799 }, | ||
798 | { 0.00000000088, 2.21296088224, 12721.57209941700 }, | ||
799 | { 0.00000000089, 1.54264720310, 20199.09495963300 }, | ||
800 | { 0.00000000113, 4.83320707870, 16496.36139620240 }, | ||
801 | { 0.00000000121, 6.19860353182, 9388.00590941520 }, | ||
802 | { 0.00000000089, 4.08082274765, 22805.73556599360 }, | ||
803 | { 0.00000000098, 1.09181832830, 12043.57428188900 }, | ||
804 | { 0.00000000086, 1.13655027605, 143571.32428481648 }, | ||
805 | { 0.00000000088, 5.96980472191, 107.66352393860 }, | ||
806 | { 0.00000000082, 5.01340404594, 22003.91463486980 }, | ||
807 | { 0.00000000094, 1.69615700473, 23006.42599258639 }, | ||
808 | { 0.00000000081, 3.00657814365, 2118.76386037840 }, | ||
809 | { 0.00000000098, 1.39215287161, 8662.24032356300 }, | ||
810 | { 0.00000000077, 3.33555190840, 15720.83878487840 }, | ||
811 | { 0.00000000082, 5.86880116464, 2787.04302385740 }, | ||
812 | { 0.00000000076, 5.67183650604, 14.22709400160 }, | ||
813 | { 0.00000000081, 6.16619455699, 1039.02661079040 }, | ||
814 | { 0.00000000076, 3.21449884756, 111.18664228760 }, | ||
815 | { 0.00000000078, 1.37531518377, 21947.11137270000 }, | ||
816 | { 0.00000000074, 3.58814195051, 11609.86254401220 }, | ||
817 | { 0.00000000077, 4.84846488388, 22743.40937951640 }, | ||
818 | { 0.00000000090, 1.48869013606, 15671.08175940660 }, | ||
819 | { 0.00000000082, 3.48618399109, 29088.81141598500 }, | ||
820 | { 0.00000000069, 3.55746476593, 4590.91018048900 }, | ||
821 | { 0.00000000069, 1.93625656075, 135.62532501000 }, | ||
822 | { 0.00000000070, 2.66548322237, 18875.52586977400 }, | ||
823 | { 0.00000000069, 5.41478093731, 26735.94526221320 }, | ||
824 | { 0.00000000079, 5.15154513662, 12323.42309600880 }, | ||
825 | { 0.00000000094, 3.62899392448, 77713.77146812050 }, | ||
826 | { 0.00000000078, 4.17011182047, 1066.49547719000 }, | ||
827 | { 0.00000000071, 3.89435637865, 22779.43724619380 }, | ||
828 | { 0.00000000063, 4.53968787714, 8982.81066930900 }, | ||
829 | { 0.00000000069, 0.96028230548, 14919.01785375460 }, | ||
830 | { 0.00000000076, 3.29092216589, 2942.46342329160 }, | ||
831 | { 0.00000000063, 4.09167842893, 16062.18452611680 }, | ||
832 | { 0.00000000065, 3.34580407184, 51.28033786241 }, | ||
833 | { 0.00000000065, 5.75757544877, 52670.06959330260 }, | ||
834 | { 0.00000000068, 5.75884067555, 21424.46664430340 }, | ||
835 | { 0.00000000057, 5.45122399850, 12592.45001978260 }, | ||
836 | { 0.00000000057, 5.25043362558, 20995.39296644940 }, | ||
837 | { 0.00000000073, 0.53299090807, 2301.58581590939 }, | ||
838 | { 0.00000000070, 4.31243357502, 19402.79695281660 }, | ||
839 | { 0.00000000067, 2.53852336668, 377.37360791580 }, | ||
840 | { 0.00000000056, 3.20816844695, 24889.57479599160 }, | ||
841 | { 0.00000000053, 3.17816599142, 18451.07854656599 }, | ||
842 | { 0.00000000053, 3.61529270216, 77.67377042800 }, | ||
843 | { 0.00000000053, 0.45467549335, 30666.15495843280 }, | ||
844 | { 0.00000000061, 0.14807288453, 23013.53953958720 }, | ||
845 | { 0.00000000051, 3.32803972907, 56.89837493560 }, | ||
846 | { 0.00000000052, 3.41177624177, 23141.55838292460 }, | ||
847 | { 0.00000000058, 3.13638677202, 309.27832265580 }, | ||
848 | { 0.00000000070, 2.50592323465, 31415.37924995700 }, | ||
849 | { 0.00000000052, 5.10673376738, 17796.95916678580 }, | ||
850 | { 0.00000000067, 6.27917920454, 22345.26037610820 }, | ||
851 | { 0.00000000050, 0.42577644151, 25685.87280280800 }, | ||
852 | { 0.00000000048, 0.70204553333, 1162.47470440780 }, | ||
853 | { 0.00000000066, 3.64350022359, 15265.88651930040 }, | ||
854 | { 0.00000000050, 5.74382917440, 19.66976089979 }, | ||
855 | { 0.00000000050, 4.69825387775, 28237.23345938940 }, | ||
856 | { 0.00000000047, 5.74015846442, 12139.55350910680 }, | ||
857 | { 0.00000000054, 1.97301333704, 23581.25817731760 }, | ||
858 | { 0.00000000049, 4.98223579027, 10021.83728009940 }, | ||
859 | { 0.00000000046, 5.41431705539, 33019.02111220460 }, | ||
860 | { 0.00000000051, 1.23882053879, 12539.85338018300 }, | ||
861 | { 0.00000000046, 2.41369976086, 98068.53671630539 }, | ||
862 | { 0.00000000044, 0.80750593746, 167283.76158766549 }, | ||
863 | { 0.00000000045, 4.39613584445, 433.71173787680 }, | ||
864 | { 0.00000000044, 2.57358208785, 12964.30070339100 }, | ||
865 | { 0.00000000046, 0.26142733448, 11.04570026390 }, | ||
866 | { 0.00000000045, 2.46230645202, 51868.24866217880 }, | ||
867 | { 0.00000000048, 0.89551707131, 56600.27928952220 }, | ||
868 | { 0.00000000057, 1.86416707010, 25287.72379939980 }, | ||
869 | { 0.00000000042, 5.26377513431, 26084.02180621620 }, | ||
870 | { 0.00000000049, 3.17757670611, 6303.85124548380 }, | ||
871 | { 0.00000000052, 3.65266055509, 7872.14874527520 }, | ||
872 | { 0.00000000040, 1.81891629936, 34596.36465465240 }, | ||
873 | { 0.00000000043, 1.94164978061, 1903.43681250120 }, | ||
874 | { 0.00000000041, 0.74461854136, 23937.85638974100 }, | ||
875 | { 0.00000000048, 6.26034008181, 28286.99048486120 }, | ||
876 | { 0.00000000045, 5.45575017530, 60530.48898574180 }, | ||
877 | { 0.00000000040, 2.92105728682, 21548.96236929180 }, | ||
878 | { 0.00000000040, 0.04502010161, 38526.57435087200 }, | ||
879 | { 0.00000000053, 3.64791042082, 11925.27409260060 }, | ||
880 | { 0.00000000041, 5.04048954693, 27832.03821928320 }, | ||
881 | { 0.00000000042, 5.19292937193, 19004.64794940840 }, | ||
882 | { 0.00000000040, 2.57120233428, 24356.78078864160 }, | ||
883 | { 0.00000000038, 3.49190341464, 226858.23855437008 }, | ||
884 | { 0.00000000039, 4.61184303844, 95.97922721780 }, | ||
885 | { 0.00000000043, 2.20648228147, 13521.75144159140 }, | ||
886 | { 0.00000000040, 5.83461945819, 16193.65917750039 }, | ||
887 | { 0.00000000045, 3.73714372195, 7875.67186362420 }, | ||
888 | { 0.00000000043, 1.14078465002, 49.75702547180 }, | ||
889 | { 0.00000000037, 1.29390383811, 310.84079886840 }, | ||
890 | { 0.00000000038, 0.95970925950, 664.75604513000 }, | ||
891 | { 0.00000000037, 4.27532649462, 6709.67404086740 }, | ||
892 | { 0.00000000038, 2.20108541046, 28628.33622609960 }, | ||
893 | { 0.00000000039, 0.85957361635, 16522.65971600220 }, | ||
894 | { 0.00000000040, 4.35214003837, 48739.85989708300 }, | ||
895 | { 0.00000000036, 1.68167662194, 10344.29506538580 }, | ||
896 | { 0.00000000040, 5.13217319067, 15664.03552270859 }, | ||
897 | { 0.00000000036, 3.72187132496, 30774.50164257480 }, | ||
898 | { 0.00000000036, 3.32158458257, 16207.88627150200 }, | ||
899 | { 0.00000000045, 3.94202418608, 10988.80815753500 }, | ||
900 | { 0.00000000039, 1.51948786199, 12029.34718788740 }, | ||
901 | { 0.00000000026, 3.87685883180, 6262.72053059260 }, | ||
902 | { 0.00000000024, 4.91804163466, 19651.04848109800 }, | ||
903 | { 0.00000000023, 0.29300197709, 13362.44970679920 }, | ||
904 | { 0.00000000021, 3.18605672363, 6277.55292568400 }, | ||
905 | { 0.00000000021, 6.07546891132, 18139.29450141590 }, | ||
906 | { 0.00000000022, 2.31199937177, 6303.43116939020 }, | ||
907 | { 0.00000000021, 3.58418394393, 18209.33026366019 }, | ||
908 | { 0.00000000026, 2.06801296900, 12573.26524698360 }, | ||
909 | { 0.00000000021, 1.56857722317, 13341.67431130680 }, | ||
910 | { 0.00000000024, 5.72605158675, 29864.33402730900 }, | ||
911 | { 0.00000000024, 1.40237993205, 14712.31711645800 }, | ||
912 | { 0.00000000025, 5.71466092822, 25934.12433108940 }, | ||
913 | }, | ||
914 | { | ||
915 | { 0.00052918870, 0.00000000000, 0.00000000000 }, | ||
916 | { 0.00008719837, 1.07209665242, 6283.07584999140 }, | ||
917 | { 0.00000309125, 0.86728818832, 12566.15169998280 }, | ||
918 | { 0.00000027339, 0.05297871691, 3.52311834900 }, | ||
919 | { 0.00000016334, 5.18826691036, 26.29831979980 }, | ||
920 | { 0.00000015752, 3.68457889430, 155.42039943420 }, | ||
921 | { 0.00000009541, 0.75742297675, 18849.22754997420 }, | ||
922 | { 0.00000008937, 2.05705419118, 77713.77146812050 }, | ||
923 | { 0.00000006952, 0.82673305410, 775.52261132400 }, | ||
924 | { 0.00000005064, 4.66284525271, 1577.34354244780 }, | ||
925 | { 0.00000004061, 1.03057162962, 7.11354700080 }, | ||
926 | { 0.00000003463, 5.14074632811, 796.29800681640 }, | ||
927 | { 0.00000003169, 6.05291851171, 5507.55323866740 }, | ||
928 | { 0.00000003020, 1.19246506441, 242.72860397400 }, | ||
929 | { 0.00000002886, 6.11652627155, 529.69096509460 }, | ||
930 | { 0.00000003810, 3.44050803490, 5573.14280143310 }, | ||
931 | { 0.00000002714, 0.30637881025, 398.14900340820 }, | ||
932 | { 0.00000002371, 4.38118838167, 5223.69391980220 }, | ||
933 | { 0.00000002538, 2.27992810679, 553.56940284240 }, | ||
934 | { 0.00000002079, 3.75435330484, 0.98032106820 }, | ||
935 | { 0.00000001675, 0.90216407959, 951.71840625060 }, | ||
936 | { 0.00000001534, 5.75900462759, 1349.86740965880 }, | ||
937 | { 0.00000001224, 2.97328088405, 2146.16541647520 }, | ||
938 | { 0.00000001449, 4.36415913970, 1748.01641306700 }, | ||
939 | { 0.00000001341, 3.72061130861, 1194.44701022460 }, | ||
940 | { 0.00000001254, 2.94846826628, 6438.49624942560 }, | ||
941 | { 0.00000000999, 5.98640014468, 6286.59896834040 }, | ||
942 | { 0.00000000917, 4.79788687522, 5088.62883976680 }, | ||
943 | { 0.00000000828, 3.31321076572, 213.29909543800 }, | ||
944 | { 0.00000001103, 1.27104454479, 161000.68573767410 }, | ||
945 | { 0.00000000762, 3.41582762988, 5486.77784317500 }, | ||
946 | { 0.00000001044, 0.60409577691, 3154.68708489560 }, | ||
947 | { 0.00000000887, 5.23465144638, 7084.89678111520 }, | ||
948 | { 0.00000000645, 1.60096192515, 2544.31441988340 }, | ||
949 | { 0.00000000681, 3.43155669169, 4694.00295470760 }, | ||
950 | { 0.00000000605, 2.47806340546, 10977.07880469900 }, | ||
951 | { 0.00000000706, 6.19393222575, 4690.47983635860 }, | ||
952 | { 0.00000000643, 1.98042503148, 801.82093112380 }, | ||
953 | { 0.00000000502, 1.44394375363, 6836.64525283380 }, | ||
954 | { 0.00000000490, 2.34129524194, 1592.59601363280 }, | ||
955 | { 0.00000000458, 1.30876448575, 4292.33083295040 }, | ||
956 | { 0.00000000431, 0.03526421494, 7234.79425624200 }, | ||
957 | { 0.00000000379, 3.17030522615, 6309.37416979120 }, | ||
958 | { 0.00000000348, 0.99049550009, 6040.34724601740 }, | ||
959 | { 0.00000000386, 1.57019797263, 71430.69561812909 }, | ||
960 | { 0.00000000347, 0.67013291338, 1059.38193018920 }, | ||
961 | { 0.00000000458, 3.81499443681, 149854.40013480789 }, | ||
962 | { 0.00000000302, 1.91760044838, 10447.38783960440 }, | ||
963 | { 0.00000000307, 3.55343347416, 8031.09226305840 }, | ||
964 | { 0.00000000395, 4.93701776616, 7632.94325965020 }, | ||
965 | { 0.00000000314, 3.18093696547, 2352.86615377180 }, | ||
966 | { 0.00000000282, 4.41936437052, 9437.76293488700 }, | ||
967 | { 0.00000000276, 2.71314254553, 3894.18182954220 }, | ||
968 | { 0.00000000298, 2.52037474210, 6127.65545055720 }, | ||
969 | { 0.00000000230, 1.37790215549, 4705.73230754360 }, | ||
970 | { 0.00000000252, 0.55330133471, 6279.55273164240 }, | ||
971 | { 0.00000000255, 5.26570187369, 6812.76681508600 }, | ||
972 | { 0.00000000275, 0.67264264272, 25132.30339996560 }, | ||
973 | { 0.00000000178, 0.92820785174, 1990.74501704100 }, | ||
974 | { 0.00000000221, 0.63897368842, 6256.77753019160 }, | ||
975 | { 0.00000000155, 0.77319790838, 14143.49524243060 }, | ||
976 | { 0.00000000150, 2.40470465561, 426.59819087600 }, | ||
977 | { 0.00000000196, 6.06877865012, 640.87760738220 }, | ||
978 | { 0.00000000137, 2.21679460145, 8429.24126646660 }, | ||
979 | { 0.00000000127, 3.26094223174, 17789.84561978500 }, | ||
980 | { 0.00000000128, 5.47237279946, 12036.46073488820 }, | ||
981 | { 0.00000000122, 2.16291082757, 10213.28554621100 }, | ||
982 | { 0.00000000118, 0.45789822268, 7058.59846131540 }, | ||
983 | { 0.00000000141, 2.34932647403, 11506.76976979360 }, | ||
984 | { 0.00000000100, 0.85621569847, 6290.18939699220 }, | ||
985 | { 0.00000000092, 5.10587476002, 7079.37385680780 }, | ||
986 | { 0.00000000126, 2.65428307012, 88860.05707098669 }, | ||
987 | { 0.00000000106, 5.85646710022, 7860.41939243920 }, | ||
988 | { 0.00000000084, 3.57457554262, 16730.46368959580 }, | ||
989 | { 0.00000000089, 4.21433259618, 83996.84731811189 }, | ||
990 | { 0.00000000097, 5.57938280855, 13367.97263110660 }, | ||
991 | { 0.00000000102, 2.05853060226, 87.30820453981 }, | ||
992 | { 0.00000000080, 4.73792651816, 11926.25441366880 }, | ||
993 | { 0.00000000080, 5.41418965044, 10973.55568635000 }, | ||
994 | { 0.00000000106, 4.10978997399, 3496.03282613400 }, | ||
995 | { 0.00000000102, 3.62650006043, 244287.60000722769 }, | ||
996 | { 0.00000000075, 4.89483161769, 5643.17856367740 }, | ||
997 | { 0.00000000087, 0.42863750683, 11015.10647733480 }, | ||
998 | { 0.00000000069, 1.88908760720, 10177.25767953360 }, | ||
999 | { 0.00000000089, 1.35567273119, 6681.22485339960 }, | ||
1000 | { 0.00000000066, 0.99455837265, 6525.80445396540 }, | ||
1001 | { 0.00000000067, 5.51240997070, 3097.88382272579 }, | ||
1002 | { 0.00000000076, 2.72016814799, 4164.31198961300 }, | ||
1003 | { 0.00000000063, 1.44349902540, 9917.69687450980 }, | ||
1004 | { 0.00000000078, 3.51469733747, 11856.21865142450 }, | ||
1005 | { 0.00000000085, 0.50956043858, 10575.40668294180 }, | ||
1006 | { 0.00000000067, 3.62043033405, 16496.36139620240 }, | ||
1007 | { 0.00000000055, 5.24637517308, 3340.61242669980 }, | ||
1008 | { 0.00000000048, 5.43966777314, 20426.57109242200 }, | ||
1009 | { 0.00000000064, 5.79535817813, 2388.89402044920 }, | ||
1010 | { 0.00000000046, 5.43499966519, 6275.96230299060 }, | ||
1011 | { 0.00000000050, 3.86263598617, 5729.50644714900 }, | ||
1012 | { 0.00000000044, 1.52269529228, 12168.00269657460 }, | ||
1013 | { 0.00000000057, 4.96352373486, 14945.31617355440 }, | ||
1014 | { 0.00000000045, 1.00861230160, 8635.94200376320 }, | ||
1015 | { 0.00000000043, 3.30685683359, 9779.10867612540 }, | ||
1016 | { 0.00000000042, 0.63481258930, 2699.73481931760 }, | ||
1017 | { 0.00000000041, 5.67996766641, 11712.95531823080 }, | ||
1018 | { 0.00000000056, 4.34024451468, 90955.55169449610 }, | ||
1019 | { 0.00000000041, 5.81722212845, 709.93304855830 }, | ||
1020 | { 0.00000000053, 6.17052087143, 233141.31440436149 }, | ||
1021 | { 0.00000000037, 3.12495025087, 16200.77272450120 }, | ||
1022 | { 0.00000000035, 5.76973458495, 12569.67481833180 }, | ||
1023 | { 0.00000000037, 0.31656444326, 24356.78078864160 }, | ||
1024 | { 0.00000000035, 0.96229051027, 17298.18232732620 }, | ||
1025 | { 0.00000000033, 5.23130355867, 5331.35744374080 }, | ||
1026 | { 0.00000000035, 0.62517020593, 25158.60171976540 }, | ||
1027 | { 0.00000000035, 0.80004512129, 13916.01910964160 }, | ||
1028 | { 0.00000000037, 2.89336088688, 12721.57209941700 }, | ||
1029 | { 0.00000000030, 4.50198402401, 23543.23050468179 }, | ||
1030 | { 0.00000000030, 5.31355708693, 18319.53658487960 }, | ||
1031 | { 0.00000000029, 3.47275229977, 13119.72110282519 }, | ||
1032 | { 0.00000000029, 3.11002782516, 4136.91043351620 }, | ||
1033 | { 0.00000000032, 5.52273255667, 5753.38488489680 }, | ||
1034 | { 0.00000000035, 3.79699996680, 143571.32428481648 }, | ||
1035 | { 0.00000000026, 1.50634201907, 154717.60988768269 }, | ||
1036 | { 0.00000000030, 3.53519084118, 6284.05617105960 }, | ||
1037 | { 0.00000000023, 4.41808025967, 5884.92684658320 }, | ||
1038 | { 0.00000000025, 1.38477355808, 65147.61976813770 }, | ||
1039 | { 0.00000000023, 3.49782549797, 7477.52286021600 }, | ||
1040 | { 0.00000000019, 3.14329413716, 6496.37494542940 }, | ||
1041 | { 0.00000000019, 2.20135125199, 18073.70493865020 }, | ||
1042 | { 0.00000000019, 4.95020255309, 3930.20969621960 }, | ||
1043 | { 0.00000000019, 0.57998702747, 31415.37924995700 }, | ||
1044 | { 0.00000000021, 1.75474323399, 12139.55350910680 }, | ||
1045 | { 0.00000000019, 3.92233070499, 19651.04848109800 }, | ||
1046 | { 0.00000000014, 0.98131213224, 12559.03815298200 }, | ||
1047 | { 0.00000000019, 4.93309333729, 2942.46342329160 }, | ||
1048 | { 0.00000000016, 5.55997534558, 8827.39026987480 }, | ||
1049 | { 0.00000000013, 1.68808165516, 4535.05943692440 }, | ||
1050 | { 0.00000000013, 0.33982116161, 4933.20844033260 }, | ||
1051 | { 0.00000000012, 1.85426309994, 5856.47765911540 }, | ||
1052 | { 0.00000000010, 4.82763996845, 13095.84266507740 }, | ||
1053 | { 0.00000000011, 5.38005490571, 11790.62908865880 }, | ||
1054 | { 0.00000000010, 1.40815507226, 10988.80815753500 }, | ||
1055 | { 0.00000000011, 3.05005267431, 17260.15465469040 }, | ||
1056 | { 0.00000000010, 4.93364992366, 12352.85260454480 }, | ||
1057 | }, | ||
1058 | { | ||
1059 | { 0.00000289226, 5.84384198723, 6283.07584999140 }, | ||
1060 | { 0.00000034955, 0.00000000000, 0.00000000000 }, | ||
1061 | { 0.00000016819, 5.48766912348, 12566.15169998280 }, | ||
1062 | { 0.00000002962, 5.19577265202, 155.42039943420 }, | ||
1063 | { 0.00000001288, 4.72200252235, 3.52311834900 }, | ||
1064 | { 0.00000000635, 5.96925937141, 242.72860397400 }, | ||
1065 | { 0.00000000714, 5.30045809128, 18849.22754997420 }, | ||
1066 | { 0.00000000402, 3.78682982419, 553.56940284240 }, | ||
1067 | { 0.00000000072, 4.29768126180, 6286.59896834040 }, | ||
1068 | { 0.00000000067, 0.90721687647, 6127.65545055720 }, | ||
1069 | { 0.00000000036, 5.24029648014, 6438.49624942560 }, | ||
1070 | { 0.00000000024, 5.16003960716, 25132.30339996560 }, | ||
1071 | { 0.00000000023, 3.01921570335, 6309.37416979120 }, | ||
1072 | { 0.00000000017, 5.82863573502, 6525.80445396540 }, | ||
1073 | { 0.00000000017, 3.67772863930, 71430.69561812909 }, | ||
1074 | { 0.00000000009, 4.58467294499, 1577.34354244780 }, | ||
1075 | { 0.00000000008, 1.40626662824, 11856.21865142450 }, | ||
1076 | { 0.00000000008, 5.07561257196, 6256.77753019160 }, | ||
1077 | { 0.00000000007, 2.82473374405, 83996.84731811189 }, | ||
1078 | { 0.00000000005, 2.71488713339, 10977.07880469900 }, | ||
1079 | { 0.00000000005, 3.76879847273, 12036.46073488820 }, | ||
1080 | { 0.00000000005, 4.28412873331, 6275.96230299060 }, | ||
1081 | }, | ||
1082 | { | ||
1083 | { 0.00000114084, 3.14159265359, 0.00000000000 }, | ||
1084 | { 0.00000007717, 4.13446589358, 6283.07584999140 }, | ||
1085 | { 0.00000000765, 3.83803776214, 12566.15169998280 }, | ||
1086 | { 0.00000000420, 0.41925861858, 155.42039943420 }, | ||
1087 | { 0.00000000040, 3.59847585840, 18849.22754997420 }, | ||
1088 | { 0.00000000041, 3.14398414077, 3.52311834900 }, | ||
1089 | { 0.00000000035, 5.00298940826, 5573.14280143310 }, | ||
1090 | { 0.00000000013, 0.48794833701, 77713.77146812050 }, | ||
1091 | { 0.00000000010, 5.64801766350, 6127.65545055720 }, | ||
1092 | { 0.00000000008, 2.84160570605, 161000.68573767410 }, | ||
1093 | { 0.00000000002, 0.54912904658, 6438.49624942560 }, | ||
1094 | }, | ||
1095 | { | ||
1096 | { 0.00000000878, 3.14159265359, 0.00000000000 }, | ||
1097 | { 0.00000000172, 2.76579069510, 6283.07584999140 }, | ||
1098 | { 0.00000000050, 2.01353298182, 155.42039943420 }, | ||
1099 | { 0.00000000028, 2.21496423926, 12566.15169998280 }, | ||
1100 | { 0.00000000005, 1.75600058765, 18849.22754997420 }, | ||
1101 | } | ||
1102 | }; | ||
1103 | |||
1104 | // 地球日心黄纬周期项 | ||
1105 | const double B[5][184][3]={ | ||
1106 | { | ||
1107 | { 0.00000279620, 3.19870156017, 84334.66158130829 }, | ||
1108 | { 0.00000101643, 5.42248619256, 5507.55323866740 }, | ||
1109 | { 0.00000080445, 3.88013204458, 5223.69391980220 }, | ||
1110 | { 0.00000043806, 3.70444689758, 2352.86615377180 }, | ||
1111 | { 0.00000031933, 4.00026369781, 1577.34354244780 }, | ||
1112 | { 0.00000022724, 3.98473831560, 1047.74731175470 }, | ||
1113 | { 0.00000016392, 3.56456119782, 5856.47765911540 }, | ||
1114 | { 0.00000018141, 4.98367470263, 6283.07584999140 }, | ||
1115 | { 0.00000014443, 3.70275614914, 9437.76293488700 }, | ||
1116 | { 0.00000014304, 3.41117857525, 10213.28554621100 }, | ||
1117 | { 0.00000011246, 4.82820690530, 14143.49524243060 }, | ||
1118 | { 0.00000010900, 2.08574562327, 6812.76681508600 }, | ||
1119 | { 0.00000009714, 3.47303947752, 4694.00295470760 }, | ||
1120 | { 0.00000010367, 4.05663927946, 71092.88135493269 }, | ||
1121 | { 0.00000008775, 4.44016515669, 5753.38488489680 }, | ||
1122 | { 0.00000008366, 4.99251512180, 7084.89678111520 }, | ||
1123 | { 0.00000006921, 4.32559054073, 6275.96230299060 }, | ||
1124 | { 0.00000009145, 1.14182646613, 6620.89011318780 }, | ||
1125 | { 0.00000007194, 3.60193205752, 529.69096509460 }, | ||
1126 | { 0.00000007698, 5.55425745881, 167621.57585086189 }, | ||
1127 | { 0.00000005285, 2.48446991566, 4705.73230754360 }, | ||
1128 | { 0.00000005208, 6.24992674537, 18073.70493865020 }, | ||
1129 | { 0.00000004529, 2.33827747356, 6309.37416979120 }, | ||
1130 | { 0.00000005579, 4.41023653738, 7860.41939243920 }, | ||
1131 | { 0.00000004743, 0.70995680136, 5884.92684658320 }, | ||
1132 | { 0.00000004301, 1.10255777773, 6681.22485339960 }, | ||
1133 | { 0.00000003849, 1.82229412531, 5486.77784317500 }, | ||
1134 | { 0.00000004093, 5.11700141207, 13367.97263110660 }, | ||
1135 | { 0.00000003681, 0.43793170356, 3154.68708489560 }, | ||
1136 | { 0.00000003420, 5.42034800952, 6069.77675455340 }, | ||
1137 | { 0.00000003617, 6.04641937526, 3930.20969621960 }, | ||
1138 | { 0.00000003670, 4.58210192227, 12194.03291462090 }, | ||
1139 | { 0.00000002918, 1.95463881126, 10977.07880469900 }, | ||
1140 | { 0.00000002797, 5.61259275048, 11790.62908865880 }, | ||
1141 | { 0.00000002502, 0.60499729367, 6496.37494542940 }, | ||
1142 | { 0.00000002319, 5.01648216014, 1059.38193018920 }, | ||
1143 | { 0.00000002684, 1.39470396488, 22003.91463486980 }, | ||
1144 | { 0.00000002428, 3.24183056052, 78051.58573131690 }, | ||
1145 | { 0.00000002120, 4.30691000285, 5643.17856367740 }, | ||
1146 | { 0.00000002257, 3.15557225618, 90617.73743129970 }, | ||
1147 | { 0.00000001813, 3.75574218285, 3340.61242669980 }, | ||
1148 | { 0.00000002226, 2.79699346659, 12036.46073488820 }, | ||
1149 | { 0.00000001888, 0.86991545823, 8635.94200376320 }, | ||
1150 | { 0.00000001517, 1.95852055701, 398.14900340820 }, | ||
1151 | { 0.00000001581, 3.19976230948, 5088.62883976680 }, | ||
1152 | { 0.00000001421, 6.25530883827, 2544.31441988340 }, | ||
1153 | { 0.00000001595, 0.25619915135, 17298.18232732620 }, | ||
1154 | { 0.00000001391, 4.69964175561, 7058.59846131540 }, | ||
1155 | { 0.00000001478, 2.81808207569, 25934.12433108940 }, | ||
1156 | { 0.00000001481, 3.65823554806, 11506.76976979360 }, | ||
1157 | { 0.00000001693, 4.95689385293, 156475.29024799570 }, | ||
1158 | { 0.00000001183, 1.29343061246, 775.52261132400 }, | ||
1159 | { 0.00000001114, 2.37889311846, 3738.76143010800 }, | ||
1160 | { 0.00000000994, 4.30088900425, 9225.53927328300 }, | ||
1161 | { 0.00000000924, 3.06451026812, 4164.31198961300 }, | ||
1162 | { 0.00000000867, 0.55606931068, 8429.24126646660 }, | ||
1163 | { 0.00000000988, 5.97286104208, 7079.37385680780 }, | ||
1164 | { 0.00000000824, 1.50984806173, 10447.38783960440 }, | ||
1165 | { 0.00000000915, 0.12635654592, 11015.10647733480 }, | ||
1166 | { 0.00000000742, 1.99159139281, 26087.90314157420 }, | ||
1167 | { 0.00000001039, 3.14159265359, 0.00000000000 }, | ||
1168 | { 0.00000000850, 4.24120016095, 29864.33402730900 }, | ||
1169 | { 0.00000000755, 2.89631873320, 4732.03062734340 }, | ||
1170 | { 0.00000000714, 1.37548118603, 2146.16541647520 }, | ||
1171 | { 0.00000000708, 1.91406542362, 8031.09226305840 }, | ||
1172 | { 0.00000000746, 0.57893808616, 796.29800681640 }, | ||
1173 | { 0.00000000802, 5.12339137230, 2942.46342329160 }, | ||
1174 | { 0.00000000751, 1.67479850166, 21228.39202354580 }, | ||
1175 | { 0.00000000602, 4.09976538826, 64809.80550494129 }, | ||
1176 | { 0.00000000594, 3.49580704962, 16496.36139620240 }, | ||
1177 | { 0.00000000592, 4.59481504319, 4690.47983635860 }, | ||
1178 | { 0.00000000530, 5.73979295200, 8827.39026987480 }, | ||
1179 | { 0.00000000503, 5.66433137112, 33794.54372352860 }, | ||
1180 | { 0.00000000483, 1.57106522411, 801.82093112380 }, | ||
1181 | { 0.00000000438, 0.06707733767, 3128.38876509580 }, | ||
1182 | { 0.00000000423, 2.86944595927, 12566.15169998280 }, | ||
1183 | { 0.00000000504, 3.26207669160, 7632.94325965020 }, | ||
1184 | { 0.00000000552, 1.02926440457, 239762.20451754928 }, | ||
1185 | { 0.00000000427, 3.67434378210, 213.29909543800 }, | ||
1186 | { 0.00000000404, 1.46193297142, 15720.83878487840 }, | ||
1187 | { 0.00000000503, 4.85802444134, 6290.18939699220 }, | ||
1188 | { 0.00000000417, 0.81920713533, 5216.58037280140 }, | ||
1189 | { 0.00000000365, 0.01002966162, 12168.00269657460 }, | ||
1190 | { 0.00000000363, 1.28376436579, 6206.80977871580 }, | ||
1191 | { 0.00000000353, 4.70059133110, 7234.79425624200 }, | ||
1192 | { 0.00000000415, 0.96862624175, 4136.91043351620 }, | ||
1193 | { 0.00000000387, 3.09145061418, 25158.60171976540 }, | ||
1194 | { 0.00000000373, 2.65119262792, 7342.45778018060 }, | ||
1195 | { 0.00000000361, 2.97762937739, 9623.68827669120 }, | ||
1196 | { 0.00000000418, 3.75759994446, 5230.80746680300 }, | ||
1197 | { 0.00000000396, 1.22507712354, 6438.49624942560 }, | ||
1198 | { 0.00000000322, 1.21162178805, 8662.24032356300 }, | ||
1199 | { 0.00000000284, 5.64170320068, 1589.07289528380 }, | ||
1200 | { 0.00000000379, 1.72248432748, 14945.31617355440 }, | ||
1201 | { 0.00000000320, 3.94161159962, 7330.82316174610 }, | ||
1202 | { 0.00000000313, 5.47602376446, 1194.44701022460 }, | ||
1203 | { 0.00000000292, 1.38971327603, 11769.85369316640 }, | ||
1204 | { 0.00000000305, 0.80429352049, 37724.75341974820 }, | ||
1205 | { 0.00000000257, 5.81382809757, 426.59819087600 }, | ||
1206 | { 0.00000000265, 6.10358507671, 6836.64525283380 }, | ||
1207 | { 0.00000000250, 4.56452895547, 7477.52286021600 }, | ||
1208 | { 0.00000000266, 2.62926282354, 7238.67559160000 }, | ||
1209 | { 0.00000000263, 6.22089501237, 6133.51265285680 }, | ||
1210 | { 0.00000000306, 2.79682380531, 1748.01641306700 }, | ||
1211 | { 0.00000000236, 2.46093023714, 11371.70468975820 }, | ||
1212 | { 0.00000000316, 1.62662805006, 250908.49012041549 }, | ||
1213 | { 0.00000000216, 3.68721275185, 5849.36411211460 }, | ||
1214 | { 0.00000000230, 0.36165162947, 5863.59120611620 }, | ||
1215 | { 0.00000000233, 5.03509933858, 20426.57109242200 }, | ||
1216 | { 0.00000000200, 5.86073159059, 4535.05943692440 }, | ||
1217 | { 0.00000000277, 4.65400292395, 82239.16695779889 }, | ||
1218 | { 0.00000000209, 3.72323200804, 10973.55568635000 }, | ||
1219 | { 0.00000000199, 5.05186622555, 5429.87946823940 }, | ||
1220 | { 0.00000000256, 2.40923279770, 19651.04848109800 }, | ||
1221 | { 0.00000000210, 4.50691909144, 29088.81141598500 }, | ||
1222 | { 0.00000000181, 6.00294783127, 4292.33083295040 }, | ||
1223 | { 0.00000000249, 0.12900984422, 154379.79562448629 }, | ||
1224 | { 0.00000000209, 3.87759458598, 17789.84561978500 }, | ||
1225 | { 0.00000000225, 3.18339652605, 18875.52586977400 }, | ||
1226 | { 0.00000000191, 4.53897489299, 18477.10876461230 }, | ||
1227 | { 0.00000000172, 2.09694183014, 13095.84266507740 }, | ||
1228 | { 0.00000000182, 3.16107943500, 16730.46368959580 }, | ||
1229 | { 0.00000000188, 2.22746128596, 41654.96311596780 }, | ||
1230 | { 0.00000000164, 5.18686275017, 5481.25491886760 }, | ||
1231 | { 0.00000000160, 2.49298855159, 12592.45001978260 }, | ||
1232 | { 0.00000000155, 1.59595438230, 10021.83728009940 }, | ||
1233 | { 0.00000000135, 0.21349051064, 10988.80815753500 }, | ||
1234 | { 0.00000000178, 3.80375177970, 23581.25817731760 }, | ||
1235 | { 0.00000000123, 1.66800739151, 15110.46611986620 }, | ||
1236 | { 0.00000000122, 2.72678272244, 18849.22754997420 }, | ||
1237 | { 0.00000000126, 1.17675512910, 14919.01785375460 }, | ||
1238 | { 0.00000000142, 3.95053441332, 337.81426319640 }, | ||
1239 | { 0.00000000116, 6.06340906229, 6709.67404086740 }, | ||
1240 | { 0.00000000137, 3.52143246757, 12139.55350910680 }, | ||
1241 | { 0.00000000136, 2.92179113542, 32217.20018108080 }, | ||
1242 | { 0.00000000110, 3.51203379263, 18052.92954315780 }, | ||
1243 | { 0.00000000147, 4.63371971408, 22805.73556599360 }, | ||
1244 | { 0.00000000108, 5.45280814878, 7.11354700080 }, | ||
1245 | { 0.00000000148, 0.65447253687, 95480.94718417450 }, | ||
1246 | { 0.00000000119, 5.92110458985, 33019.02111220460 }, | ||
1247 | { 0.00000000110, 5.34824206306, 639.89728631400 }, | ||
1248 | { 0.00000000106, 3.71081682629, 14314.16811304980 }, | ||
1249 | { 0.00000000139, 6.17607198418, 24356.78078864160 }, | ||
1250 | { 0.00000000118, 5.59738712670, 161338.50000087050 }, | ||
1251 | { 0.00000000117, 3.65065271640, 45585.17281218740 }, | ||
1252 | { 0.00000000127, 4.74596574209, 49515.38250840700 }, | ||
1253 | { 0.00000000120, 1.04211499785, 6915.85958930460 }, | ||
1254 | { 0.00000000120, 5.60638811846, 5650.29211067820 }, | ||
1255 | { 0.00000000115, 3.10668213289, 14712.31711645800 }, | ||
1256 | { 0.00000000099, 0.69018940049, 12779.45079542080 }, | ||
1257 | { 0.00000000097, 1.07908724794, 9917.69687450980 }, | ||
1258 | { 0.00000000093, 2.62295197319, 17260.15465469040 }, | ||
1259 | { 0.00000000099, 4.45774681732, 4933.20844033260 }, | ||
1260 | { 0.00000000123, 1.37488922089, 28286.99048486120 }, | ||
1261 | { 0.00000000121, 5.19767249813, 27511.46787353720 }, | ||
1262 | { 0.00000000105, 0.87192267806, 77375.95720492408 }, | ||
1263 | { 0.00000000087, 3.93637812950, 17654.78053974960 }, | ||
1264 | { 0.00000000122, 2.23956068680, 83997.09113559539 }, | ||
1265 | { 0.00000000087, 4.18201600952, 22779.43724619380 }, | ||
1266 | { 0.00000000104, 4.59580877295, 1349.86740965880 }, | ||
1267 | { 0.00000000102, 2.83545248411, 12352.85260454480 }, | ||
1268 | { 0.00000000102, 3.97386522171, 10818.13528691580 }, | ||
1269 | { 0.00000000101, 4.32892825857, 36147.40987730040 }, | ||
1270 | { 0.00000000094, 5.00001709261, 150192.21439800429 }, | ||
1271 | { 0.00000000077, 3.97199369296, 1592.59601363280 }, | ||
1272 | { 0.00000000100, 6.07733097102, 26735.94526221320 }, | ||
1273 | { 0.00000000086, 5.26029638250, 28313.28880466100 }, | ||
1274 | { 0.00000000093, 4.31900620254, 44809.65020086340 }, | ||
1275 | { 0.00000000076, 6.22743405935, 13521.75144159140 }, | ||
1276 | { 0.00000000072, 1.55820597747, 6256.77753019160 }, | ||
1277 | { 0.00000000082, 4.95202664555, 10575.40668294180 }, | ||
1278 | { 0.00000000082, 1.69647647075, 1990.74501704100 }, | ||
1279 | { 0.00000000075, 2.29836095644, 3634.62102451840 }, | ||
1280 | { 0.00000000075, 2.66367876557, 16200.77272450120 }, | ||
1281 | { 0.00000000087, 0.26630214764, 31441.67756975680 }, | ||
1282 | { 0.00000000077, 2.25530954137, 5235.32853823670 }, | ||
1283 | { 0.00000000076, 1.09869730846, 12903.96596317920 }, | ||
1284 | { 0.00000000058, 4.28246138307, 12559.03815298200 }, | ||
1285 | { 0.00000000064, 5.51112830114, 173904.65170085328 }, | ||
1286 | { 0.00000000056, 2.60133794851, 73188.37597844210 }, | ||
1287 | { 0.00000000055, 5.81483150022, 143233.51002162008 }, | ||
1288 | { 0.00000000054, 3.38482031504, 323049.11878710288 }, | ||
1289 | { 0.00000000039, 3.28500401343, 71768.50988132549 }, | ||
1290 | { 0.00000000039, 3.11239910690, 96900.81328129109 }, | ||
1291 | }, | ||
1292 | { | ||
1293 | { 0.00000009030, 3.89729061890, 5507.55323866740 }, | ||
1294 | { 0.00000006177, 1.73038850355, 5223.69391980220 }, | ||
1295 | { 0.00000003800, 5.24404145734, 2352.86615377180 }, | ||
1296 | { 0.00000002834, 2.47345037450, 1577.34354244780 }, | ||
1297 | { 0.00000001817, 0.41874743765, 6283.07584999140 }, | ||
1298 | { 0.00000001499, 1.83320979291, 5856.47765911540 }, | ||
1299 | { 0.00000001466, 5.69401926017, 5753.38488489680 }, | ||
1300 | { 0.00000001301, 2.18890066314, 9437.76293488700 }, | ||
1301 | { 0.00000001233, 4.95222451476, 10213.28554621100 }, | ||
1302 | { 0.00000001021, 0.12866660208, 7860.41939243920 }, | ||
1303 | { 0.00000000982, 0.09005453285, 14143.49524243060 }, | ||
1304 | { 0.00000000865, 1.73949953555, 3930.20969621960 }, | ||
1305 | { 0.00000000581, 2.26949174067, 5884.92684658320 }, | ||
1306 | { 0.00000000524, 5.65662503159, 529.69096509460 }, | ||
1307 | { 0.00000000473, 6.22750969242, 6309.37416979120 }, | ||
1308 | { 0.00000000451, 1.53288619213, 18073.70493865020 }, | ||
1309 | { 0.00000000364, 3.61614477374, 13367.97263110660 }, | ||
1310 | { 0.00000000372, 3.22470721320, 6275.96230299060 }, | ||
1311 | { 0.00000000268, 2.34341267879, 11790.62908865880 }, | ||
1312 | { 0.00000000322, 0.94084045832, 6069.77675455340 }, | ||
1313 | { 0.00000000232, 0.26781182579, 7058.59846131540 }, | ||
1314 | { 0.00000000216, 6.05952221329, 10977.07880469900 }, | ||
1315 | { 0.00000000232, 2.93325646109, 22003.91463486980 }, | ||
1316 | { 0.00000000204, 3.86264841382, 6496.37494542940 }, | ||
1317 | { 0.00000000202, 2.81892511133, 15720.83878487840 }, | ||
1318 | { 0.00000000185, 4.93512381859, 12036.46073488820 }, | ||
1319 | { 0.00000000220, 3.99305643742, 6812.76681508600 }, | ||
1320 | { 0.00000000166, 1.74970002999, 11506.76976979360 }, | ||
1321 | { 0.00000000212, 1.57166285369, 4694.00295470760 }, | ||
1322 | { 0.00000000157, 1.08259734788, 5643.17856367740 }, | ||
1323 | { 0.00000000154, 5.99434678412, 5486.77784317500 }, | ||
1324 | { 0.00000000144, 5.23285656085, 78051.58573131690 }, | ||
1325 | { 0.00000000144, 1.16454655948, 90617.73743129970 }, | ||
1326 | { 0.00000000137, 2.67760436027, 6290.18939699220 }, | ||
1327 | { 0.00000000180, 2.06509026215, 7084.89678111520 }, | ||
1328 | { 0.00000000121, 5.90212574947, 9225.53927328300 }, | ||
1329 | { 0.00000000150, 2.00175038718, 5230.80746680300 }, | ||
1330 | { 0.00000000149, 5.06157254516, 17298.18232732620 }, | ||
1331 | { 0.00000000118, 5.39979058038, 3340.61242669980 }, | ||
1332 | { 0.00000000161, 3.32421999691, 6283.31966747490 }, | ||
1333 | { 0.00000000121, 4.36722193162, 19651.04848109800 }, | ||
1334 | { 0.00000000116, 5.83462858507, 4705.73230754360 }, | ||
1335 | { 0.00000000128, 4.35489873365, 25934.12433108940 }, | ||
1336 | { 0.00000000143, 0.00000000000, 0.00000000000 }, | ||
1337 | { 0.00000000109, 2.52157834166, 6438.49624942560 }, | ||
1338 | { 0.00000000099, 2.70727488041, 5216.58037280140 }, | ||
1339 | { 0.00000000103, 0.93782340879, 8827.39026987480 }, | ||
1340 | { 0.00000000082, 4.29214680390, 8635.94200376320 }, | ||
1341 | { 0.00000000079, 2.24085737326, 1059.38193018920 }, | ||
1342 | { 0.00000000097, 5.50959692365, 29864.33402730900 }, | ||
1343 | { 0.00000000072, 0.21891639822, 21228.39202354580 }, | ||
1344 | { 0.00000000071, 2.86755026812, 6681.22485339960 }, | ||
1345 | { 0.00000000074, 2.20184828895, 37724.75341974820 }, | ||
1346 | { 0.00000000063, 4.45586625948, 7079.37385680780 }, | ||
1347 | { 0.00000000061, 0.63918772258, 33794.54372352860 }, | ||
1348 | { 0.00000000047, 2.09070235724, 3128.38876509580 }, | ||
1349 | { 0.00000000047, 3.32543843300, 26087.90314157420 }, | ||
1350 | { 0.00000000049, 1.60680905005, 6702.56049386660 }, | ||
1351 | { 0.00000000057, 0.11215813438, 29088.81141598500 }, | ||
1352 | { 0.00000000056, 5.47982934911, 775.52261132400 }, | ||
1353 | { 0.00000000050, 1.89396788463, 12139.55350910680 }, | ||
1354 | { 0.00000000047, 2.97214907240, 20426.57109242200 }, | ||
1355 | { 0.00000000041, 5.55329394890, 11015.10647733480 }, | ||
1356 | { 0.00000000041, 5.91861144924, 23581.25817731760 }, | ||
1357 | { 0.00000000045, 4.95273290181, 5863.59120611620 }, | ||
1358 | { 0.00000000050, 3.62740835096, 41654.96311596780 }, | ||
1359 | { 0.00000000037, 6.09033460601, 64809.80550494129 }, | ||
1360 | { 0.00000000037, 5.86153655431, 12566.15169998280 }, | ||
1361 | { 0.00000000046, 1.65798680284, 25158.60171976540 }, | ||
1362 | { 0.00000000038, 2.00673650251, 426.59819087600 }, | ||
1363 | { 0.00000000036, 6.24373396652, 6283.14316029419 }, | ||
1364 | { 0.00000000036, 0.40465162918, 6283.00853968860 }, | ||
1365 | { 0.00000000032, 6.03707103538, 2942.46342329160 }, | ||
1366 | { 0.00000000041, 4.86809570283, 1592.59601363280 }, | ||
1367 | { 0.00000000028, 4.38359423735, 7632.94325965020 }, | ||
1368 | { 0.00000000028, 6.03334294232, 17789.84561978500 }, | ||
1369 | { 0.00000000026, 3.88971333608, 5331.35744374080 }, | ||
1370 | { 0.00000000026, 5.94932724051, 16496.36139620240 }, | ||
1371 | { 0.00000000031, 1.44666331503, 16730.46368959580 }, | ||
1372 | { 0.00000000026, 6.26376705837, 23543.23050468179 }, | ||
1373 | { 0.00000000033, 0.93797239147, 213.29909543800 }, | ||
1374 | { 0.00000000026, 3.71858432944, 13095.84266507740 }, | ||
1375 | { 0.00000000027, 0.60565274405, 10988.80815753500 }, | ||
1376 | { 0.00000000023, 4.44388985550, 18849.22754997420 }, | ||
1377 | { 0.00000000028, 1.53862289477, 6279.48542133960 }, | ||
1378 | { 0.00000000028, 1.96831814872, 6286.66627864320 }, | ||
1379 | { 0.00000000028, 5.78094918529, 15110.46611986620 }, | ||
1380 | { 0.00000000026, 2.48165809843, 5729.50644714900 }, | ||
1381 | { 0.00000000020, 3.85655029499, 9623.68827669120 }, | ||
1382 | { 0.00000000021, 5.83006047147, 7234.79425624200 }, | ||
1383 | { 0.00000000021, 0.69628570421, 398.14900340820 }, | ||
1384 | { 0.00000000022, 5.02222806555, 6127.65545055720 }, | ||
1385 | { 0.00000000020, 3.47611265290, 6148.01076995600 }, | ||
1386 | { 0.00000000020, 0.90769829044, 5481.25491886760 }, | ||
1387 | { 0.00000000020, 0.03081589303, 6418.14093002680 }, | ||
1388 | { 0.00000000020, 3.74220084927, 1589.07289528380 }, | ||
1389 | { 0.00000000021, 4.00149269576, 3154.68708489560 }, | ||
1390 | { 0.00000000018, 1.58348238359, 2118.76386037840 }, | ||
1391 | { 0.00000000019, 0.85407021371, 14712.31711645800 }, | ||
1392 | }, | ||
1393 | { | ||
1394 | { 0.00000001662, 1.62703209173, 84334.66158130829 }, | ||
1395 | { 0.00000000492, 2.41382223971, 1047.74731175470 }, | ||
1396 | { 0.00000000344, 2.24353004539, 5507.55323866740 }, | ||
1397 | { 0.00000000258, 6.00906896311, 5223.69391980220 }, | ||
1398 | { 0.00000000131, 0.95447345240, 6283.07584999140 }, | ||
1399 | { 0.00000000086, 1.67530247303, 7860.41939243920 }, | ||
1400 | { 0.00000000090, 0.97606804452, 1577.34354244780 }, | ||
1401 | { 0.00000000090, 0.37899871725, 2352.86615377180 }, | ||
1402 | { 0.00000000089, 6.25807507963, 10213.28554621100 }, | ||
1403 | { 0.00000000075, 0.84213523741, 167621.57585086189 }, | ||
1404 | { 0.00000000052, 1.70501566089, 14143.49524243060 }, | ||
1405 | { 0.00000000057, 6.15295833679, 12194.03291462090 }, | ||
1406 | { 0.00000000051, 1.27616016740, 5753.38488489680 }, | ||
1407 | { 0.00000000051, 5.37229738682, 6812.76681508600 }, | ||
1408 | { 0.00000000034, 1.73672994279, 7058.59846131540 }, | ||
1409 | { 0.00000000038, 2.77761031485, 10988.80815753500 }, | ||
1410 | { 0.00000000046, 3.38617099014, 156475.29024799570 }, | ||
1411 | { 0.00000000021, 1.95248349228, 8827.39026987480 }, | ||
1412 | { 0.00000000018, 3.33419222028, 8429.24126646660 }, | ||
1413 | { 0.00000000019, 4.32945160287, 17789.84561978500 }, | ||
1414 | { 0.00000000017, 0.66191210656, 6283.00853968860 }, | ||
1415 | { 0.00000000018, 3.74885333072, 11769.85369316640 }, | ||
1416 | { 0.00000000017, 4.23058370776, 10977.07880469900 }, | ||
1417 | { 0.00000000017, 1.78116162721, 5486.77784317500 }, | ||
1418 | { 0.00000000021, 1.36972913918, 12036.46073488820 }, | ||
1419 | { 0.00000000017, 2.79601092529, 796.29800681640 }, | ||
1420 | { 0.00000000015, 0.43087848850, 11790.62908865880 }, | ||
1421 | { 0.00000000017, 1.35132152761, 78051.58573131690 }, | ||
1422 | { 0.00000000015, 1.17032155085, 213.29909543800 }, | ||
1423 | { 0.00000000018, 2.85221514199, 5088.62883976680 }, | ||
1424 | { 0.00000000017, 0.21780913672, 6283.14316029419 }, | ||
1425 | { 0.00000000013, 1.21201504386, 25132.30339996560 }, | ||
1426 | { 0.00000000012, 1.12953712197, 90617.73743129970 }, | ||
1427 | { 0.00000000012, 5.13714452592, 7079.37385680780 }, | ||
1428 | { 0.00000000013, 3.79842135217, 4933.20844033260 }, | ||
1429 | { 0.00000000012, 4.89407978213, 3738.76143010800 }, | ||
1430 | { 0.00000000015, 6.05682328852, 398.14900340820 }, | ||
1431 | { 0.00000000014, 4.81029291856, 4694.00295470760 }, | ||
1432 | { 0.00000000011, 0.61684523405, 3128.38876509580 }, | ||
1433 | { 0.00000000011, 5.32876538500, 6040.34724601740 }, | ||
1434 | { 0.00000000014, 5.27227350286, 4535.05943692440 }, | ||
1435 | { 0.00000000011, 2.39292099451, 5331.35744374080 }, | ||
1436 | { 0.00000000010, 4.45296532710, 6525.80445396540 }, | ||
1437 | { 0.00000000014, 4.66400985037, 8031.09226305840 }, | ||
1438 | { 0.00000000010, 3.22472385926, 9437.76293488700 }, | ||
1439 | { 0.00000000011, 3.80913404437, 801.82093112380 }, | ||
1440 | { 0.00000000010, 5.15032130575, 11371.70468975820 }, | ||
1441 | { 0.00000000013, 0.98720797401, 5729.50644714900 }, | ||
1442 | { 0.00000000009, 5.94191743597, 7632.94325965020 }, | ||
1443 | }, | ||
1444 | { | ||
1445 | { 0.00000000011, 0.23877262399, 7860.41939243920 }, | ||
1446 | { 0.00000000009, 1.16069982609, 5507.55323866740 }, | ||
1447 | { 0.00000000008, 1.65357552925, 5884.92684658320 }, | ||
1448 | { 0.00000000008, 2.86720038197, 7058.59846131540 }, | ||
1449 | { 0.00000000007, 3.04818741666, 5486.77784317500 }, | ||
1450 | { 0.00000000007, 2.59437103785, 529.69096509460 }, | ||
1451 | { 0.00000000008, 4.02863090524, 6256.77753019160 }, | ||
1452 | { 0.00000000008, 2.42003508927, 5753.38488489680 }, | ||
1453 | { 0.00000000006, 0.84181087594, 6275.96230299060 }, | ||
1454 | { 0.00000000006, 5.40160929468, 1577.34354244780 }, | ||
1455 | { 0.00000000007, 2.73399865247, 6309.37416979120 }, | ||
1456 | }, | ||
1457 | { | ||
1458 | { 0.00000000004, 0.79662198849, 6438.49624942560 }, | ||
1459 | { 0.00000000005, 0.84308705203, 1047.74731175470 }, | ||
1460 | { 0.00000000005, 0.05711572303, 84334.66158130829 }, | ||
1461 | { 0.00000000003, 3.46779895686, 6279.55273164240 }, | ||
1462 | { 0.00000000003, 2.89822201212, 6127.65545055720 }, | ||
1463 | } | ||
1464 | }; | ||
1465 | |||
1466 | //日地距离周期项 | ||
1467 | const double R[6][526][3]={ | ||
1468 | { | ||
1469 | { 1.00013988799, 0.00000000000, 0.00000000000 }, | ||
1470 | { 0.01670699626, 3.09846350771, 6283.07584999140 }, | ||
1471 | { 0.00013956023, 3.05524609620, 12566.15169998280 }, | ||
1472 | { 0.00003083720, 5.19846674381, 77713.77146812050 }, | ||
1473 | { 0.00001628461, 1.17387749012, 5753.38488489680 }, | ||
1474 | { 0.00001575568, 2.84685245825, 7860.41939243920 }, | ||
1475 | { 0.00000924799, 5.45292234084, 11506.76976979360 }, | ||
1476 | { 0.00000542444, 4.56409149777, 3930.20969621960 }, | ||
1477 | { 0.00000472110, 3.66100022149, 5884.92684658320 }, | ||
1478 | { 0.00000328780, 5.89983646482, 5223.69391980220 }, | ||
1479 | { 0.00000345983, 0.96368617687, 5507.55323866740 }, | ||
1480 | { 0.00000306784, 0.29867139512, 5573.14280143310 }, | ||
1481 | { 0.00000174844, 3.01193636534, 18849.22754997420 }, | ||
1482 | { 0.00000243189, 4.27349536153, 11790.62908865880 }, | ||
1483 | { 0.00000211829, 5.84714540314, 1577.34354244780 }, | ||
1484 | { 0.00000185752, 5.02194447178, 10977.07880469900 }, | ||
1485 | { 0.00000109835, 5.05510636285, 5486.77784317500 }, | ||
1486 | { 0.00000098316, 0.88681311277, 6069.77675455340 }, | ||
1487 | { 0.00000086499, 5.68959778254, 15720.83878487840 }, | ||
1488 | { 0.00000085825, 1.27083733351, 161000.68573767410 }, | ||
1489 | { 0.00000062916, 0.92177108832, 529.69096509460 }, | ||
1490 | { 0.00000057056, 2.01374292014, 83996.84731811189 }, | ||
1491 | { 0.00000064903, 0.27250613787, 17260.15465469040 }, | ||
1492 | { 0.00000049384, 3.24501240359, 2544.31441988340 }, | ||
1493 | { 0.00000055736, 5.24159798933, 71430.69561812909 }, | ||
1494 | { 0.00000042515, 6.01110242003, 6275.96230299060 }, | ||
1495 | { 0.00000046963, 2.57805070386, 775.52261132400 }, | ||
1496 | { 0.00000038968, 5.36071738169, 4694.00295470760 }, | ||
1497 | { 0.00000044661, 5.53715807302, 9437.76293488700 }, | ||
1498 | { 0.00000035660, 1.67468058995, 12036.46073488820 }, | ||
1499 | { 0.00000031921, 0.18368229781, 5088.62883976680 }, | ||
1500 | { 0.00000031846, 1.77775642085, 398.14900340820 }, | ||
1501 | { 0.00000033193, 0.24370300098, 7084.89678111520 }, | ||
1502 | { 0.00000038245, 2.39255343974, 8827.39026987480 }, | ||
1503 | { 0.00000028464, 1.21344868176, 6286.59896834040 }, | ||
1504 | { 0.00000037490, 0.82952922332, 19651.04848109800 }, | ||
1505 | { 0.00000036957, 4.90107591914, 12139.55350910680 }, | ||
1506 | { 0.00000034537, 1.84270693282, 2942.46342329160 }, | ||
1507 | { 0.00000026275, 4.58896850401, 10447.38783960440 }, | ||
1508 | { 0.00000024596, 3.78660875483, 8429.24126646660 }, | ||
1509 | { 0.00000023587, 0.26866117066, 796.29800681640 }, | ||
1510 | { 0.00000027793, 1.89934330904, 6279.55273164240 }, | ||
1511 | { 0.00000023927, 4.99598548138, 5856.47765911540 }, | ||
1512 | { 0.00000020349, 4.65267995431, 2146.16541647520 }, | ||
1513 | { 0.00000023287, 2.80783650928, 14143.49524243060 }, | ||
1514 | { 0.00000022103, 1.95004702988, 3154.68708489560 }, | ||
1515 | { 0.00000019506, 5.38227371393, 2352.86615377180 }, | ||
1516 | { 0.00000017958, 0.19871379385, 6812.76681508600 }, | ||
1517 | { 0.00000017174, 4.43315560735, 10213.28554621100 }, | ||
1518 | { 0.00000016190, 5.23160507859, 17789.84561978500 }, | ||
1519 | { 0.00000017314, 6.15200787916, 16730.46368959580 }, | ||
1520 | { 0.00000013814, 5.18962074032, 8031.09226305840 }, | ||
1521 | { 0.00000018833, 0.67306674027, 149854.40013480789 }, | ||
1522 | { 0.00000018331, 2.25348733734, 23581.25817731760 }, | ||
1523 | { 0.00000013641, 3.68516118804, 4705.73230754360 }, | ||
1524 | { 0.00000013139, 0.65289581324, 13367.97263110660 }, | ||
1525 | { 0.00000010414, 4.33285688538, 11769.85369316640 }, | ||
1526 | { 0.00000009978, 4.20126336355, 6309.37416979120 }, | ||
1527 | { 0.00000010169, 1.59390681369, 4690.47983635860 }, | ||
1528 | { 0.00000007564, 2.62560597390, 6256.77753019160 }, | ||
1529 | { 0.00000009661, 3.67586791220, 27511.46787353720 }, | ||
1530 | { 0.00000006743, 0.56270332741, 3340.61242669980 }, | ||
1531 | { 0.00000008743, 6.06359123461, 1748.01641306700 }, | ||
1532 | { 0.00000007786, 3.67371235637, 12168.00269657460 }, | ||
1533 | { 0.00000006633, 5.66149277792, 11371.70468975820 }, | ||
1534 | { 0.00000007712, 0.31242577789, 7632.94325965020 }, | ||
1535 | { 0.00000006592, 3.13576266188, 801.82093112380 }, | ||
1536 | { 0.00000007460, 5.64757188143, 11926.25441366880 }, | ||
1537 | { 0.00000006933, 2.92384586400, 6681.22485339960 }, | ||
1538 | { 0.00000006802, 1.42329806420, 23013.53953958720 }, | ||
1539 | { 0.00000006115, 5.13393615454, 1194.44701022460 }, | ||
1540 | { 0.00000006477, 2.64986648492, 19804.82729158280 }, | ||
1541 | { 0.00000005233, 4.62434053374, 6438.49624942560 }, | ||
1542 | { 0.00000006147, 3.02863936662, 233141.31440436149 }, | ||
1543 | { 0.00000004608, 1.72194702724, 7234.79425624200 }, | ||
1544 | { 0.00000004221, 1.55697533729, 7238.67559160000 }, | ||
1545 | { 0.00000005314, 2.40716580847, 11499.65622279280 }, | ||
1546 | { 0.00000005128, 5.32398965690, 11513.88331679440 }, | ||
1547 | { 0.00000004770, 0.25554312006, 11856.21865142450 }, | ||
1548 | { 0.00000005519, 2.09089154502, 17298.18232732620 }, | ||
1549 | { 0.00000005625, 4.34052903053, 90955.55169449610 }, | ||
1550 | { 0.00000004578, 4.46569641570, 5746.27133789600 }, | ||
1551 | { 0.00000003788, 4.90729383510, 4164.31198961300 }, | ||
1552 | { 0.00000005337, 5.09957905104, 31441.67756975680 }, | ||
1553 | { 0.00000003967, 1.20054555174, 1349.86740965880 }, | ||
1554 | { 0.00000004008, 3.03007204392, 1059.38193018920 }, | ||
1555 | { 0.00000003476, 0.76080277030, 10973.55568635000 }, | ||
1556 | { 0.00000004232, 1.05485713117, 5760.49843189760 }, | ||
1557 | { 0.00000004582, 3.76570026763, 6386.16862421000 }, | ||
1558 | { 0.00000003335, 3.13829943354, 6836.64525283380 }, | ||
1559 | { 0.00000003418, 3.00072390334, 4292.33083295040 }, | ||
1560 | { 0.00000003598, 5.70718084323, 5643.17856367740 }, | ||
1561 | { 0.00000003237, 4.16448773994, 9917.69687450980 }, | ||
1562 | { 0.00000004154, 2.59941292162, 7058.59846131540 }, | ||
1563 | { 0.00000003362, 4.54577697964, 4732.03062734340 }, | ||
1564 | { 0.00000002978, 1.30561268820, 6283.14316029419 }, | ||
1565 | { 0.00000002765, 0.51311975679, 26.29831979980 }, | ||
1566 | { 0.00000002802, 5.66263240521, 8635.94200376320 }, | ||
1567 | { 0.00000002927, 5.73787481548, 16200.77272450120 }, | ||
1568 | { 0.00000003164, 1.69140262657, 11015.10647733480 }, | ||
1569 | { 0.00000002598, 2.96244118586, 25132.30339996560 }, | ||
1570 | { 0.00000003519, 3.62639325753, 244287.60000722769 }, | ||
1571 | { 0.00000002676, 4.20725700850, 18073.70493865020 }, | ||
1572 | { 0.00000002978, 1.74971565805, 6283.00853968860 }, | ||
1573 | { 0.00000002287, 1.06975704977, 14314.16811304980 }, | ||
1574 | { 0.00000002863, 5.92838131397, 14712.31711645800 }, | ||
1575 | { 0.00000003071, 0.23793217002, 35371.88726597640 }, | ||
1576 | { 0.00000002656, 0.89959301780, 12352.85260454480 }, | ||
1577 | { 0.00000002415, 2.79975176257, 709.93304855830 }, | ||
1578 | { 0.00000002814, 3.51488206882, 21228.39202354580 }, | ||
1579 | { 0.00000001977, 2.61358297550, 951.71840625060 }, | ||
1580 | { 0.00000002548, 2.47684686575, 6208.29425142410 }, | ||
1581 | { 0.00000001999, 0.56090388160, 7079.37385680780 }, | ||
1582 | { 0.00000002305, 1.05376461628, 22483.84857449259 }, | ||
1583 | { 0.00000001855, 2.86090681163, 5216.58037280140 }, | ||
1584 | { 0.00000002157, 1.31396741861, 154717.60988768269 }, | ||
1585 | { 0.00000001970, 4.36929875289, 167283.76158766549 }, | ||
1586 | { 0.00000001635, 5.85571606764, 10984.19235169980 }, | ||
1587 | { 0.00000001754, 2.14452408833, 6290.18939699220 }, | ||
1588 | { 0.00000002154, 6.03828341543, 10873.98603048040 }, | ||
1589 | { 0.00000001714, 3.70157691113, 1592.59601363280 }, | ||
1590 | { 0.00000001541, 6.21598380732, 23543.23050468179 }, | ||
1591 | { 0.00000001611, 1.99824499377, 10969.96525769820 }, | ||
1592 | { 0.00000001712, 1.34295663542, 3128.38876509580 }, | ||
1593 | { 0.00000001642, 5.55026665339, 6496.37494542940 }, | ||
1594 | { 0.00000001502, 5.43948825854, 155.42039943420 }, | ||
1595 | { 0.00000001827, 5.91227480261, 3738.76143010800 }, | ||
1596 | { 0.00000001726, 2.16764983583, 10575.40668294180 }, | ||
1597 | { 0.00000001532, 5.35683107070, 13521.75144159140 }, | ||
1598 | { 0.00000001829, 1.66006148731, 39302.09696219600 }, | ||
1599 | { 0.00000001605, 1.90928637633, 6133.51265285680 }, | ||
1600 | { 0.00000001282, 2.46014880418, 13916.01910964160 }, | ||
1601 | { 0.00000001211, 4.41360631550, 3894.18182954220 }, | ||
1602 | { 0.00000001394, 1.77801929354, 9225.53927328300 }, | ||
1603 | { 0.00000001571, 4.95512957592, 25158.60171976540 }, | ||
1604 | { 0.00000001205, 1.19212540615, 3.52311834900 }, | ||
1605 | { 0.00000001132, 2.69830084955, 6040.34724601740 }, | ||
1606 | { 0.00000001504, 5.77002730341, 18209.33026366019 }, | ||
1607 | { 0.00000001393, 1.62621805428, 5120.60114558360 }, | ||
1608 | { 0.00000001077, 2.93931554233, 17256.63153634140 }, | ||
1609 | { 0.00000001232, 0.71655165307, 143571.32428481648 }, | ||
1610 | { 0.00000001087, 0.99769687939, 955.59974160860 }, | ||
1611 | { 0.00000001068, 5.28472576231, 65147.61976813770 }, | ||
1612 | { 0.00000000980, 5.10949204607, 6172.86952877200 }, | ||
1613 | { 0.00000001169, 3.11664290862, 14945.31617355440 }, | ||
1614 | { 0.00000001202, 4.02992510402, 553.56940284240 }, | ||
1615 | { 0.00000000979, 2.00000879212, 15110.46611986620 }, | ||
1616 | { 0.00000000962, 4.02380771400, 6282.09552892320 }, | ||
1617 | { 0.00000000999, 3.62643002790, 6262.30045449900 }, | ||
1618 | { 0.00000001030, 5.84989900289, 213.29909543800 }, | ||
1619 | { 0.00000001014, 2.84221578218, 8662.24032356300 }, | ||
1620 | { 0.00000001185, 1.51330541132, 17654.78053974960 }, | ||
1621 | { 0.00000000967, 2.67081017562, 5650.29211067820 }, | ||
1622 | { 0.00000001222, 2.65423784904, 88860.05707098669 }, | ||
1623 | { 0.00000000981, 2.36370360283, 6206.80977871580 }, | ||
1624 | { 0.00000001033, 0.13874927606, 11712.95531823080 }, | ||
1625 | { 0.00000001103, 3.08477302937, 43232.30665841560 }, | ||
1626 | { 0.00000000781, 2.53372735932, 16496.36139620240 }, | ||
1627 | { 0.00000001019, 3.04569392376, 6037.24420376200 }, | ||
1628 | { 0.00000000795, 5.80662989111, 5230.80746680300 }, | ||
1629 | { 0.00000000813, 3.57710279439, 10177.25767953360 }, | ||
1630 | { 0.00000000962, 5.31470594766, 6284.05617105960 }, | ||
1631 | { 0.00000000721, 5.96264301567, 12559.03815298200 }, | ||
1632 | { 0.00000000966, 2.74714939953, 6244.94281435360 }, | ||
1633 | { 0.00000000921, 0.10155275926, 29088.81141598500 }, | ||
1634 | { 0.00000000692, 3.89764447548, 1589.07289528380 }, | ||
1635 | { 0.00000000719, 5.91791450402, 4136.91043351620 }, | ||
1636 | { 0.00000000772, 4.05505682353, 6127.65545055720 }, | ||
1637 | { 0.00000000712, 5.49291532439, 22003.91463486980 }, | ||
1638 | { 0.00000000672, 1.60700490811, 11087.28512591840 }, | ||
1639 | { 0.00000000690, 4.50539825563, 426.59819087600 }, | ||
1640 | { 0.00000000854, 3.26104981596, 20426.57109242200 }, | ||
1641 | { 0.00000000656, 4.32410182940, 16858.48253293320 }, | ||
1642 | { 0.00000000840, 2.59572585222, 28766.92442448400 }, | ||
1643 | { 0.00000000692, 0.61650089011, 11403.67699557500 }, | ||
1644 | { 0.00000000700, 3.40901167143, 7.11354700080 }, | ||
1645 | { 0.00000000726, 0.04243053594, 5481.25491886760 }, | ||
1646 | { 0.00000000557, 4.78317696534, 20199.09495963300 }, | ||
1647 | { 0.00000000649, 1.04027912958, 6062.66320755260 }, | ||
1648 | { 0.00000000633, 5.70229959167, 45892.73043315699 }, | ||
1649 | { 0.00000000592, 6.11836729658, 9623.68827669120 }, | ||
1650 | { 0.00000000523, 3.62840021266, 5333.90024102160 }, | ||
1651 | { 0.00000000604, 5.57734696185, 10344.29506538580 }, | ||
1652 | { 0.00000000496, 2.21023499449, 1990.74501704100 }, | ||
1653 | { 0.00000000691, 1.96071732602, 12416.58850284820 }, | ||
1654 | { 0.00000000640, 1.59074172032, 18319.53658487960 }, | ||
1655 | { 0.00000000625, 3.82362791378, 13517.87010623340 }, | ||
1656 | { 0.00000000663, 5.08444996779, 283.85931886520 }, | ||
1657 | { 0.00000000475, 1.17025894287, 12569.67481833180 }, | ||
1658 | { 0.00000000664, 4.50029469969, 47162.51635463520 }, | ||
1659 | { 0.00000000569, 0.16310365162, 17267.26820169119 }, | ||
1660 | { 0.00000000568, 3.86100969474, 6076.89030155420 }, | ||
1661 | { 0.00000000539, 4.83282276086, 18422.62935909819 }, | ||
1662 | { 0.00000000466, 0.75872342878, 7342.45778018060 }, | ||
1663 | { 0.00000000541, 3.07212190507, 226858.23855437008 }, | ||
1664 | { 0.00000000458, 0.26774483096, 4590.91018048900 }, | ||
1665 | { 0.00000000610, 1.53597051291, 33019.02111220460 }, | ||
1666 | { 0.00000000617, 2.62356328726, 11190.37790013700 }, | ||
1667 | { 0.00000000548, 4.55798855791, 18875.52586977400 }, | ||
1668 | { 0.00000000633, 4.60110281228, 66567.48586525429 }, | ||
1669 | { 0.00000000596, 5.78202396722, 632.78373931320 }, | ||
1670 | { 0.00000000533, 5.01786882904, 12132.43996210600 }, | ||
1671 | { 0.00000000603, 5.38458554802, 316428.22867391503 }, | ||
1672 | { 0.00000000469, 0.59168241917, 21954.15760939799 }, | ||
1673 | { 0.00000000548, 3.50613163558, 17253.04110768959 }, | ||
1674 | { 0.00000000502, 0.98804327589, 11609.86254401220 }, | ||
1675 | { 0.00000000568, 1.98497313089, 7668.63742494250 }, | ||
1676 | { 0.00000000482, 1.62141803864, 12146.66705610760 }, | ||
1677 | { 0.00000000391, 3.68718382989, 18052.92954315780 }, | ||
1678 | { 0.00000000457, 3.77205737340, 156137.47598479928 }, | ||
1679 | { 0.00000000401, 5.28260651958, 15671.08175940660 }, | ||
1680 | { 0.00000000469, 1.80963184268, 12562.62858163380 }, | ||
1681 | { 0.00000000508, 3.36399024699, 20597.24396304120 }, | ||
1682 | { 0.00000000450, 5.66054299250, 10454.50138660520 }, | ||
1683 | { 0.00000000375, 4.98534633105, 9779.10867612540 }, | ||
1684 | { 0.00000000523, 0.97215560834, 155427.54293624099 }, | ||
1685 | { 0.00000000403, 5.13939866506, 1551.04522264800 }, | ||
1686 | { 0.00000000372, 3.69883738807, 9388.00590941520 }, | ||
1687 | { 0.00000000367, 4.43875659716, 4535.05943692440 }, | ||
1688 | { 0.00000000406, 4.20863156600, 12592.45001978260 }, | ||
1689 | { 0.00000000360, 2.53924644657, 242.72860397400 }, | ||
1690 | { 0.00000000471, 4.61907324819, 5436.99301524020 }, | ||
1691 | { 0.00000000441, 5.83872966262, 3496.03282613400 }, | ||
1692 | { 0.00000000385, 4.94496680973, 24356.78078864160 }, | ||
1693 | { 0.00000000349, 6.15018231784, 19800.94595622480 }, | ||
1694 | { 0.00000000355, 0.21895678106, 5429.87946823940 }, | ||
1695 | { 0.00000000344, 5.62993724928, 2379.16447357160 }, | ||
1696 | { 0.00000000380, 2.72105213143, 11933.36796066960 }, | ||
1697 | { 0.00000000432, 0.24221790536, 17996.03116822220 }, | ||
1698 | { 0.00000000378, 5.22517556974, 7477.52286021600 }, | ||
1699 | { 0.00000000337, 5.10888041439, 5849.36411211460 }, | ||
1700 | { 0.00000000315, 0.57827745123, 10557.59416082380 }, | ||
1701 | { 0.00000000318, 4.49953141399, 3634.62102451840 }, | ||
1702 | { 0.00000000323, 1.54274281393, 10440.27429260360 }, | ||
1703 | { 0.00000000309, 5.76839284397, 20.77539549240 }, | ||
1704 | { 0.00000000301, 2.34727604008, 4686.88940770680 }, | ||
1705 | { 0.00000000414, 5.93237602310, 51092.72605085480 }, | ||
1706 | { 0.00000000361, 2.16398609550, 28237.23345938940 }, | ||
1707 | { 0.00000000288, 0.18376252189, 13095.84266507740 }, | ||
1708 | { 0.00000000277, 5.12952205045, 13119.72110282519 }, | ||
1709 | { 0.00000000327, 6.19222146204, 6268.84875598980 }, | ||
1710 | { 0.00000000273, 0.30522428863, 23141.55838292460 }, | ||
1711 | { 0.00000000267, 5.76152585786, 5966.68398033480 }, | ||
1712 | { 0.00000000308, 5.99280509979, 22805.73556599360 }, | ||
1713 | { 0.00000000345, 2.92489919444, 36949.23080842420 }, | ||
1714 | { 0.00000000253, 5.20995219509, 24072.92146977640 }, | ||
1715 | { 0.00000000342, 5.72702586209, 16460.33352952499 }, | ||
1716 | { 0.00000000261, 2.00304796059, 6148.01076995600 }, | ||
1717 | { 0.00000000238, 5.08264392839, 6915.85958930460 }, | ||
1718 | { 0.00000000249, 2.94762789744, 135.06508003540 }, | ||
1719 | { 0.00000000306, 3.89764686987, 10988.80815753500 }, | ||
1720 | { 0.00000000305, 0.05827812117, 4701.11650170840 }, | ||
1721 | { 0.00000000319, 2.95712862064, 163096.18036118349 }, | ||
1722 | { 0.00000000209, 4.43768461442, 6546.15977336420 }, | ||
1723 | { 0.00000000270, 2.06643178717, 4804.20927592700 }, | ||
1724 | { 0.00000000217, 0.73691592312, 6303.85124548380 }, | ||
1725 | { 0.00000000206, 0.32075959415, 25934.12433108940 }, | ||
1726 | { 0.00000000218, 0.18428135264, 28286.99048486120 }, | ||
1727 | { 0.00000000205, 5.21312087405, 20995.39296644940 }, | ||
1728 | { 0.00000000199, 0.44384292491, 16737.57723659660 }, | ||
1729 | { 0.00000000230, 6.06567392849, 6287.00800325450 }, | ||
1730 | { 0.00000000219, 1.29194216300, 5326.78669402080 }, | ||
1731 | { 0.00000000201, 1.74700937253, 22743.40937951640 }, | ||
1732 | { 0.00000000207, 4.45440927276, 6279.48542133960 }, | ||
1733 | { 0.00000000269, 6.05640445030, 64471.99124174489 }, | ||
1734 | { 0.00000000190, 0.99256176518, 29296.61538957860 }, | ||
1735 | { 0.00000000238, 5.42471431221, 39609.65458316560 }, | ||
1736 | { 0.00000000262, 5.26961924198, 522.57741809380 }, | ||
1737 | { 0.00000000210, 4.68618183158, 6254.62666252360 }, | ||
1738 | { 0.00000000197, 2.80624554080, 4933.20844033260 }, | ||
1739 | { 0.00000000252, 4.36220154608, 40879.44050464380 }, | ||
1740 | { 0.00000000261, 1.07241516738, 55022.93574707440 }, | ||
1741 | { 0.00000000189, 3.82966734476, 419.48464387520 }, | ||
1742 | { 0.00000000185, 4.14324541379, 5642.19824260920 }, | ||
1743 | { 0.00000000247, 3.44855612987, 6702.56049386660 }, | ||
1744 | { 0.00000000205, 4.04424043223, 536.80451209540 }, | ||
1745 | { 0.00000000191, 3.14082686083, 16723.35014259500 }, | ||
1746 | { 0.00000000222, 5.16263907319, 23539.70738633280 }, | ||
1747 | { 0.00000000180, 4.56214752149, 6489.26139842860 }, | ||
1748 | { 0.00000000219, 0.80382553358, 16627.37091537720 }, | ||
1749 | { 0.00000000227, 0.60156339452, 5905.70224207560 }, | ||
1750 | { 0.00000000168, 0.88753528161, 16062.18452611680 }, | ||
1751 | { 0.00000000158, 0.92127725775, 23937.85638974100 }, | ||
1752 | { 0.00000000157, 4.69607868164, 6805.65326808520 }, | ||
1753 | { 0.00000000207, 4.88410451334, 6286.66627864320 }, | ||
1754 | { 0.00000000160, 4.95943826846, 10021.83728009940 }, | ||
1755 | { 0.00000000166, 0.97126433565, 3097.88382272579 }, | ||
1756 | { 0.00000000209, 5.75663411805, 3646.35037735440 }, | ||
1757 | { 0.00000000175, 6.12762824412, 239424.39025435288 }, | ||
1758 | { 0.00000000173, 3.13887234973, 6179.98307577280 }, | ||
1759 | { 0.00000000157, 3.62822058179, 18451.07854656599 }, | ||
1760 | { 0.00000000157, 4.67695912235, 6709.67404086740 }, | ||
1761 | { 0.00000000146, 3.09506069735, 4907.30205014560 }, | ||
1762 | { 0.00000000165, 2.27139128760, 10660.68693504240 }, | ||
1763 | { 0.00000000201, 1.67701267433, 2107.03450754240 }, | ||
1764 | { 0.00000000144, 3.96947747592, 6019.99192661860 }, | ||
1765 | { 0.00000000171, 5.91302216729, 6058.73105428950 }, | ||
1766 | { 0.00000000144, 2.13155655120, 26084.02180621620 }, | ||
1767 | { 0.00000000151, 0.67417383554, 2388.89402044920 }, | ||
1768 | { 0.00000000189, 5.07122281033, 263.08392337280 }, | ||
1769 | { 0.00000000146, 5.10373877968, 10770.89325626180 }, | ||
1770 | { 0.00000000187, 1.23915444627, 19402.79695281660 }, | ||
1771 | { 0.00000000174, 0.08407293391, 9380.95967271720 }, | ||
1772 | { 0.00000000137, 1.26247412309, 12566.21901028560 }, | ||
1773 | { 0.00000000137, 3.52826010842, 639.89728631400 }, | ||
1774 | { 0.00000000148, 1.76124372592, 5888.44996493220 }, | ||
1775 | { 0.00000000164, 2.39195095081, 6357.85744855870 }, | ||
1776 | { 0.00000000146, 2.43675816553, 5881.40372823420 }, | ||
1777 | { 0.00000000161, 1.15721259372, 26735.94526221320 }, | ||
1778 | { 0.00000000131, 2.51859277344, 6599.46771964800 }, | ||
1779 | { 0.00000000153, 5.85203687779, 6281.59137728310 }, | ||
1780 | { 0.00000000151, 3.72338532649, 12669.24447420140 }, | ||
1781 | { 0.00000000132, 2.38417741883, 6525.80445396540 }, | ||
1782 | { 0.00000000129, 0.75556744143, 5017.50837136500 }, | ||
1783 | { 0.00000000127, 0.00254936441, 10027.90319572920 }, | ||
1784 | { 0.00000000148, 2.85102145528, 6418.14093002680 }, | ||
1785 | { 0.00000000143, 5.74460279367, 26087.90314157420 }, | ||
1786 | { 0.00000000172, 0.41289962240, 174242.46596404970 }, | ||
1787 | { 0.00000000136, 4.15497742275, 6311.52503745920 }, | ||
1788 | { 0.00000000170, 5.98194913129, 327574.51427678125 }, | ||
1789 | { 0.00000000124, 1.65497607604, 32217.20018108080 }, | ||
1790 | { 0.00000000136, 2.48430783417, 13341.67431130680 }, | ||
1791 | { 0.00000000165, 2.49667924600, 58953.14544329400 }, | ||
1792 | { 0.00000000123, 3.45660563754, 6277.55292568400 }, | ||
1793 | { 0.00000000117, 0.86065134175, 6245.04817735560 }, | ||
1794 | { 0.00000000149, 5.61358280963, 5729.50644714900 }, | ||
1795 | { 0.00000000153, 0.26860029950, 245.83164622940 }, | ||
1796 | { 0.00000000128, 0.71204006588, 103.09277421860 }, | ||
1797 | { 0.00000000159, 2.43166592149, 221995.02880149524 }, | ||
1798 | { 0.00000000130, 2.80707316718, 6016.46880826960 }, | ||
1799 | { 0.00000000137, 1.70657709294, 12566.08438968000 }, | ||
1800 | { 0.00000000111, 1.56305648432, 17782.73207278420 }, | ||
1801 | { 0.00000000113, 3.58302904101, 25685.87280280800 }, | ||
1802 | { 0.00000000109, 3.26403795962, 6819.88036208680 }, | ||
1803 | { 0.00000000122, 0.34120688217, 1162.47470440780 }, | ||
1804 | { 0.00000000119, 5.84644718278, 12721.57209941700 }, | ||
1805 | { 0.00000000144, 2.28899679126, 12489.88562870720 }, | ||
1806 | { 0.00000000137, 5.82029768354, 44809.65020086340 }, | ||
1807 | { 0.00000000107, 2.42818544140, 5547.19933645960 }, | ||
1808 | { 0.00000000134, 1.26539982939, 5331.35744374080 }, | ||
1809 | { 0.00000000103, 5.96518130595, 6321.10352262720 }, | ||
1810 | { 0.00000000109, 0.33808549034, 11300.58422135640 }, | ||
1811 | { 0.00000000129, 5.89187277327, 12029.34718788740 }, | ||
1812 | { 0.00000000122, 5.77325634636, 11919.14086666800 }, | ||
1813 | { 0.00000000107, 6.24998989350, 77690.75950573849 }, | ||
1814 | { 0.00000000107, 1.00535580713, 77736.78343050249 }, | ||
1815 | { 0.00000000143, 0.24122178432, 4214.06901508480 }, | ||
1816 | { 0.00000000143, 0.88529649733, 7576.56007357400 }, | ||
1817 | { 0.00000000107, 2.92124030496, 31415.37924995700 }, | ||
1818 | { 0.00000000099, 5.70862227072, 5540.08578945880 }, | ||
1819 | { 0.00000000110, 0.37528037383, 5863.59120611620 }, | ||
1820 | { 0.00000000104, 4.44107178366, 2118.76386037840 }, | ||
1821 | { 0.00000000098, 5.95877916706, 4061.21921539440 }, | ||
1822 | { 0.00000000113, 1.24206857385, 84672.47584450469 }, | ||
1823 | { 0.00000000124, 2.55619029867, 12539.85338018300 }, | ||
1824 | { 0.00000000110, 3.66952094329, 238004.52415723629 }, | ||
1825 | { 0.00000000112, 4.32512422943, 97238.62754448749 }, | ||
1826 | { 0.00000000097, 3.70151541181, 11720.06886523160 }, | ||
1827 | { 0.00000000120, 1.26895630252, 12043.57428188900 }, | ||
1828 | { 0.00000000094, 2.56461130309, 19004.64794940840 }, | ||
1829 | { 0.00000000117, 3.65425622684, 34520.30930938080 }, | ||
1830 | { 0.00000000098, 0.13589994287, 11080.17157891760 }, | ||
1831 | { 0.00000000097, 5.38330115253, 7834.12107263940 }, | ||
1832 | { 0.00000000097, 2.46722096722, 71980.63357473118 }, | ||
1833 | { 0.00000000095, 5.36958330451, 6288.59877429880 }, | ||
1834 | { 0.00000000111, 5.01961920313, 11823.16163945020 }, | ||
1835 | { 0.00000000090, 2.72299804525, 26880.31981303260 }, | ||
1836 | { 0.00000000099, 0.90164266377, 18635.92845453620 }, | ||
1837 | { 0.00000000126, 4.78722177847, 305281.94307104882 }, | ||
1838 | { 0.00000000093, 0.21240380046, 18139.29450141590 }, | ||
1839 | { 0.00000000124, 5.00979495566, 172146.97134054029 }, | ||
1840 | { 0.00000000099, 5.67090026475, 16522.65971600220 }, | ||
1841 | { 0.00000000092, 2.28180963676, 12491.37010141550 }, | ||
1842 | { 0.00000000090, 4.50544881196, 40077.61957352000 }, | ||
1843 | { 0.00000000100, 2.00639461612, 12323.42309600880 }, | ||
1844 | { 0.00000000095, 5.68801979087, 14919.01785375460 }, | ||
1845 | { 0.00000000087, 1.86043406047, 27707.54249429480 }, | ||
1846 | { 0.00000000105, 3.02903468417, 22345.26037610820 }, | ||
1847 | { 0.00000000087, 5.43970168638, 6272.03014972750 }, | ||
1848 | { 0.00000000089, 1.63389387182, 33326.57873317420 }, | ||
1849 | { 0.00000000082, 5.58298993353, 10241.20229116720 }, | ||
1850 | { 0.00000000094, 5.47749711149, 9924.81042151060 }, | ||
1851 | { 0.00000000082, 4.71988314145, 15141.39079431200 }, | ||
1852 | { 0.00000000097, 5.61458778738, 2787.04302385740 }, | ||
1853 | { 0.00000000096, 3.89073946348, 6379.05507720920 }, | ||
1854 | { 0.00000000081, 3.13038482444, 36147.40987730040 }, | ||
1855 | { 0.00000000110, 4.89978492291, 72140.62866668739 }, | ||
1856 | { 0.00000000097, 5.20764563059, 6303.43116939020 }, | ||
1857 | { 0.00000000082, 5.26342716139, 9814.60410029120 }, | ||
1858 | { 0.00000000109, 2.35555589770, 83286.91426955358 }, | ||
1859 | { 0.00000000097, 2.58492958057, 30666.15495843280 }, | ||
1860 | { 0.00000000093, 1.32651591333, 23020.65308658799 }, | ||
1861 | { 0.00000000078, 3.99588630754, 11293.47067435560 }, | ||
1862 | { 0.00000000090, 0.57771932738, 26482.17080962440 }, | ||
1863 | { 0.00000000106, 3.92012705073, 62883.35513951360 }, | ||
1864 | { 0.00000000098, 2.94397773524, 316.39186965660 }, | ||
1865 | { 0.00000000076, 3.96310417608, 29026.48522950779 }, | ||
1866 | { 0.00000000078, 1.97068529306, 90279.92316810328 }, | ||
1867 | { 0.00000000076, 0.23027966596, 21424.46664430340 }, | ||
1868 | { 0.00000000080, 2.23099742212, 266.60704172180 }, | ||
1869 | { 0.00000000079, 1.46227790922, 8982.81066930900 }, | ||
1870 | { 0.00000000102, 4.92129953565, 5621.84292321040 }, | ||
1871 | { 0.00000000100, 0.39243148321, 24279.10701821359 }, | ||
1872 | { 0.00000000071, 1.52014858474, 33794.54372352860 }, | ||
1873 | { 0.00000000076, 0.22880641443, 57375.80190084620 }, | ||
1874 | { 0.00000000091, 0.96515913904, 48739.85989708300 }, | ||
1875 | { 0.00000000075, 2.77638585157, 12964.30070339100 }, | ||
1876 | { 0.00000000077, 5.18846946344, 11520.99686379520 }, | ||
1877 | { 0.00000000068, 0.50006599129, 4274.51831083240 }, | ||
1878 | { 0.00000000075, 2.07323762803, 15664.03552270859 }, | ||
1879 | { 0.00000000074, 1.01884134928, 6393.28217121080 }, | ||
1880 | { 0.00000000077, 0.46665178780, 16207.88627150200 }, | ||
1881 | { 0.00000000081, 4.10452219483, 161710.61878623239 }, | ||
1882 | { 0.00000000067, 3.83840630887, 6262.72053059260 }, | ||
1883 | { 0.00000000071, 3.91415523291, 7875.67186362420 }, | ||
1884 | { 0.00000000081, 0.91938383237, 74.78159856730 }, | ||
1885 | { 0.00000000083, 4.69916218791, 23006.42599258639 }, | ||
1886 | { 0.00000000063, 2.32556465878, 6279.19451463340 }, | ||
1887 | { 0.00000000065, 5.41938745446, 28628.33622609960 }, | ||
1888 | { 0.00000000065, 3.02336771694, 5959.57043333400 }, | ||
1889 | { 0.00000000064, 3.31033198370, 2636.72547263700 }, | ||
1890 | { 0.00000000064, 0.18375587519, 1066.49547719000 }, | ||
1891 | { 0.00000000080, 5.81239171612, 12341.80690428090 }, | ||
1892 | { 0.00000000066, 2.15105504851, 38.02767263580 }, | ||
1893 | { 0.00000000062, 2.43313614978, 10138.10951694860 }, | ||
1894 | { 0.00000000060, 3.16153906470, 5490.30096152400 }, | ||
1895 | { 0.00000000069, 0.30764736334, 7018.95236352320 }, | ||
1896 | { 0.00000000068, 2.24442548639, 24383.07910844140 }, | ||
1897 | { 0.00000000078, 1.39649386463, 9411.46461508720 }, | ||
1898 | { 0.00000000063, 0.72976362625, 6286.95718534940 }, | ||
1899 | { 0.00000000073, 4.95125917731, 6453.74872061060 }, | ||
1900 | { 0.00000000078, 0.32736023459, 6528.90749622080 }, | ||
1901 | { 0.00000000059, 4.95362151577, 35707.71008290740 }, | ||
1902 | { 0.00000000070, 2.37962727525, 15508.61512327440 }, | ||
1903 | { 0.00000000073, 1.35229143111, 5327.47610838280 }, | ||
1904 | { 0.00000000072, 5.91833527334, 10881.09957748120 }, | ||
1905 | { 0.00000000059, 5.36231868425, 10239.58386601080 }, | ||
1906 | { 0.00000000059, 1.63156134967, 61306.01159706580 }, | ||
1907 | { 0.00000000054, 4.29491690425, 21947.11137270000 }, | ||
1908 | { 0.00000000057, 5.89190132575, 34513.26307268280 }, | ||
1909 | { 0.00000000074, 1.38235845304, 9967.45389998160 }, | ||
1910 | { 0.00000000053, 3.86543309344, 32370.97899156560 }, | ||
1911 | { 0.00000000055, 4.51794544854, 34911.41207609100 }, | ||
1912 | { 0.00000000063, 5.41479412056, 11502.83761653050 }, | ||
1913 | { 0.00000000063, 2.34416220742, 11510.70192305670 }, | ||
1914 | { 0.00000000068, 0.77493931112, 29864.33402730900 }, | ||
1915 | { 0.00000000060, 5.57024703495, 5756.90800324580 }, | ||
1916 | { 0.00000000072, 2.80863088166, 10866.87248347960 }, | ||
1917 | { 0.00000000061, 2.69736991384, 82576.98122099529 }, | ||
1918 | { 0.00000000063, 5.32068807257, 3116.65941225980 }, | ||
1919 | { 0.00000000052, 1.02278758099, 6272.43918464160 }, | ||
1920 | { 0.00000000069, 5.00698550308, 25287.72379939980 }, | ||
1921 | { 0.00000000066, 6.12047940728, 12074.48840752400 }, | ||
1922 | { 0.00000000051, 2.59519527563, 11396.56344857420 }, | ||
1923 | { 0.00000000056, 2.57995973521, 17892.93839400359 }, | ||
1924 | { 0.00000000059, 0.44167237620, 250570.67585721909 }, | ||
1925 | { 0.00000000059, 3.84070143543, 5483.25472482600 }, | ||
1926 | { 0.00000000049, 0.54704693048, 22594.05489571199 }, | ||
1927 | { 0.00000000065, 2.38423614501, 52670.06959330260 }, | ||
1928 | { 0.00000000069, 5.34363738671, 66813.56483573320 }, | ||
1929 | { 0.00000000057, 5.42770501007, 310145.15282392364 }, | ||
1930 | { 0.00000000053, 1.17760296075, 149.56319713460 }, | ||
1931 | { 0.00000000061, 4.02090887211, 34596.36465465240 }, | ||
1932 | { 0.00000000049, 4.18361320516, 18606.49894600020 }, | ||
1933 | { 0.00000000055, 0.83886167974, 20452.86941222180 }, | ||
1934 | { 0.00000000050, 1.46327331958, 37455.72649597440 }, | ||
1935 | { 0.00000000048, 4.53854727167, 29822.78323632420 }, | ||
1936 | { 0.00000000058, 3.34847975377, 33990.61834428620 }, | ||
1937 | { 0.00000000065, 1.45522693982, 76251.32777062019 }, | ||
1938 | { 0.00000000056, 2.35650663692, 37724.75341974820 }, | ||
1939 | { 0.00000000052, 2.61551081496, 5999.21653112620 }, | ||
1940 | { 0.00000000053, 0.17334326094, 77717.29458646949 }, | ||
1941 | { 0.00000000053, 0.79879700631, 77710.24834977149 }, | ||
1942 | { 0.00000000047, 0.43240779709, 735.87651353180 }, | ||
1943 | { 0.00000000053, 4.58763261686, 11616.97609101300 }, | ||
1944 | { 0.00000000048, 6.20230111054, 4171.42553661380 }, | ||
1945 | { 0.00000000052, 1.09723616404, 640.87760738220 }, | ||
1946 | { 0.00000000057, 3.42008310383, 50317.20343953080 }, | ||
1947 | { 0.00000000053, 1.01528448581, 149144.46708624958 }, | ||
1948 | { 0.00000000047, 3.00924906195, 52175.80628314840 }, | ||
1949 | { 0.00000000052, 2.03254070404, 6293.71251534120 }, | ||
1950 | { 0.00000000048, 0.12356889734, 13362.44970679920 }, | ||
1951 | { 0.00000000045, 3.37963782356, 10763.77970926100 }, | ||
1952 | { 0.00000000047, 5.50981287869, 12779.45079542080 }, | ||
1953 | { 0.00000000062, 5.45209070099, 949.17560896980 }, | ||
1954 | { 0.00000000061, 2.93237974631, 5791.41255753260 }, | ||
1955 | { 0.00000000044, 2.87440620802, 8584.66166590080 }, | ||
1956 | { 0.00000000046, 4.03141796560, 10667.80048204320 }, | ||
1957 | { 0.00000000047, 3.89902931422, 3903.91137641980 }, | ||
1958 | { 0.00000000046, 2.75700467329, 6993.00889854970 }, | ||
1959 | { 0.00000000045, 1.93386293300, 206.18554843720 }, | ||
1960 | { 0.00000000047, 2.57670800912, 11492.54267579200 }, | ||
1961 | { 0.00000000044, 3.62570223167, 63658.87775083760 }, | ||
1962 | { 0.00000000051, 0.84536826273, 12345.73905754400 }, | ||
1963 | { 0.00000000043, 0.01524970172, 37853.87549938260 }, | ||
1964 | { 0.00000000041, 3.27146326065, 8858.31494432060 }, | ||
1965 | { 0.00000000045, 3.03765521215, 65236.22129328540 }, | ||
1966 | { 0.00000000047, 1.44447548944, 21393.54196985760 }, | ||
1967 | { 0.00000000058, 5.45843180927, 1975.49254585600 }, | ||
1968 | { 0.00000000050, 2.13285524146, 12573.26524698360 }, | ||
1969 | { 0.00000000041, 1.32190847146, 2547.83753823240 }, | ||
1970 | { 0.00000000047, 3.67579608544, 28313.28880466100 }, | ||
1971 | { 0.00000000041, 2.24013475126, 8273.82086703240 }, | ||
1972 | { 0.00000000047, 6.21438985953, 10991.30589870060 }, | ||
1973 | { 0.00000000042, 3.01631817350, 853.19638175200 }, | ||
1974 | { 0.00000000056, 1.09773690181, 77376.20102240759 }, | ||
1975 | { 0.00000000040, 2.35698541041, 2699.73481931760 }, | ||
1976 | { 0.00000000043, 5.28030898459, 17796.95916678580 }, | ||
1977 | { 0.00000000054, 2.59175932091, 22910.44676536859 }, | ||
1978 | { 0.00000000054, 0.88027764102, 71960.38658322369 }, | ||
1979 | { 0.00000000055, 0.07988899477, 83467.15635301729 }, | ||
1980 | { 0.00000000039, 1.12867321442, 9910.58332750900 }, | ||
1981 | { 0.00000000040, 1.35670430524, 27177.85152920020 }, | ||
1982 | { 0.00000000039, 4.39624220245, 5618.31980486140 }, | ||
1983 | { 0.00000000042, 4.78798367468, 7856.89627409019 }, | ||
1984 | { 0.00000000047, 2.75482175292, 18202.21671665939 }, | ||
1985 | { 0.00000000039, 1.97008298629, 24491.42579258340 }, | ||
1986 | { 0.00000000042, 4.04346599946, 7863.94251078820 }, | ||
1987 | { 0.00000000038, 0.49178679251, 38650.17350619900 }, | ||
1988 | { 0.00000000036, 4.86047906533, 4157.19844261220 }, | ||
1989 | { 0.00000000043, 5.64354880978, 1062.90504853820 }, | ||
1990 | { 0.00000000036, 3.98066313627, 12565.17137891460 }, | ||
1991 | { 0.00000000042, 2.30753932657, 6549.68289171320 }, | ||
1992 | { 0.00000000040, 5.39694918320, 9498.21223063460 }, | ||
1993 | { 0.00000000040, 3.30603243754, 23536.11695768099 }, | ||
1994 | { 0.00000000050, 6.15760345261, 78051.34191383338 }, | ||
1995 | }, | ||
1996 | { | ||
1997 | { 0.00103018608, 1.10748969588, 6283.07584999140 }, | ||
1998 | { 0.00001721238, 1.06442301418, 12566.15169998280 }, | ||
1999 | { 0.00000702215, 3.14159265359, 0.00000000000 }, | ||
2000 | { 0.00000032346, 1.02169059149, 18849.22754997420 }, | ||
2001 | { 0.00000030799, 2.84353804832, 5507.55323866740 }, | ||
2002 | { 0.00000024971, 1.31906709482, 5223.69391980220 }, | ||
2003 | { 0.00000018485, 1.42429748614, 1577.34354244780 }, | ||
2004 | { 0.00000010078, 5.91378194648, 10977.07880469900 }, | ||
2005 | { 0.00000008634, 0.27146150602, 5486.77784317500 }, | ||
2006 | { 0.00000008654, 1.42046854427, 6275.96230299060 }, | ||
2007 | { 0.00000005069, 1.68613426734, 5088.62883976680 }, | ||
2008 | { 0.00000004985, 6.01401770704, 6286.59896834040 }, | ||
2009 | { 0.00000004669, 5.98724494073, 529.69096509460 }, | ||
2010 | { 0.00000004395, 0.51800238019, 4694.00295470760 }, | ||
2011 | { 0.00000003872, 4.74969833437, 2544.31441988340 }, | ||
2012 | { 0.00000003750, 5.07097685568, 796.29800681640 }, | ||
2013 | { 0.00000004100, 1.08424786092, 9437.76293488700 }, | ||
2014 | { 0.00000003518, 0.02290216272, 83996.84731811189 }, | ||
2015 | { 0.00000003436, 0.94937019624, 71430.69561812909 }, | ||
2016 | { 0.00000003221, 6.15628775313, 2146.16541647520 }, | ||
2017 | { 0.00000003414, 5.41218322538, 775.52261132400 }, | ||
2018 | { 0.00000002863, 5.48432847146, 10447.38783960440 }, | ||
2019 | { 0.00000002520, 0.24276941146, 398.14900340820 }, | ||
2020 | { 0.00000002201, 4.95216196651, 6812.76681508600 }, | ||
2021 | { 0.00000002186, 0.41991743105, 8031.09226305840 }, | ||
2022 | { 0.00000002838, 3.42034351366, 2352.86615377180 }, | ||
2023 | { 0.00000002554, 6.13241878525, 6438.49624942560 }, | ||
2024 | { 0.00000001932, 5.31374608366, 8429.24126646660 }, | ||
2025 | { 0.00000002429, 3.09164528262, 4690.47983635860 }, | ||
2026 | { 0.00000001730, 1.53686208550, 4705.73230754360 }, | ||
2027 | { 0.00000002250, 3.68863633842, 7084.89678111520 }, | ||
2028 | { 0.00000002093, 1.28191783032, 1748.01641306700 }, | ||
2029 | { 0.00000001441, 0.81656250862, 14143.49524243060 }, | ||
2030 | { 0.00000001483, 3.22225357771, 7234.79425624200 }, | ||
2031 | { 0.00000001754, 3.22883705112, 6279.55273164240 }, | ||
2032 | { 0.00000001583, 4.09702349428, 11499.65622279280 }, | ||
2033 | { 0.00000001575, 5.53890170575, 3154.68708489560 }, | ||
2034 | { 0.00000001847, 1.82040335363, 7632.94325965020 }, | ||
2035 | { 0.00000001504, 3.63293385726, 11513.88331679440 }, | ||
2036 | { 0.00000001337, 4.64440864339, 6836.64525283380 }, | ||
2037 | { 0.00000001275, 2.69341415363, 1349.86740965880 }, | ||
2038 | { 0.00000001352, 6.15101580257, 5746.27133789600 }, | ||
2039 | { 0.00000001125, 3.35673439497, 17789.84561978500 }, | ||
2040 | { 0.00000001470, 3.65282991755, 1194.44701022460 }, | ||
2041 | { 0.00000001177, 2.57676109092, 13367.97263110660 }, | ||
2042 | { 0.00000001101, 4.49748696552, 4292.33083295040 }, | ||
2043 | { 0.00000001234, 5.65036509521, 5760.49843189760 }, | ||
2044 | { 0.00000000984, 0.65517395136, 5856.47765911540 }, | ||
2045 | { 0.00000000928, 2.32420318751, 10213.28554621100 }, | ||
2046 | { 0.00000001077, 5.82812169132, 12036.46073488820 }, | ||
2047 | { 0.00000000916, 0.76613009583, 16730.46368959580 }, | ||
2048 | { 0.00000000877, 1.50137505051, 11926.25441366880 }, | ||
2049 | { 0.00000001023, 5.62076589825, 6256.77753019160 }, | ||
2050 | { 0.00000000851, 0.65709335533, 155.42039943420 }, | ||
2051 | { 0.00000000802, 4.10519132088, 951.71840625060 }, | ||
2052 | { 0.00000000857, 1.41661697538, 5753.38488489680 }, | ||
2053 | { 0.00000000994, 1.14418521187, 1059.38193018920 }, | ||
2054 | { 0.00000000813, 1.63948433322, 6681.22485339960 }, | ||
2055 | { 0.00000000662, 4.55200452260, 5216.58037280140 }, | ||
2056 | { 0.00000000644, 4.19478168733, 6040.34724601740 }, | ||
2057 | { 0.00000000626, 1.50767713598, 5643.17856367740 }, | ||
2058 | { 0.00000000590, 6.18277145205, 4164.31198961300 }, | ||
2059 | { 0.00000000635, 0.52413263542, 6290.18939699220 }, | ||
2060 | { 0.00000000650, 0.97935690350, 25132.30339996560 }, | ||
2061 | { 0.00000000568, 2.30125315873, 10973.55568635000 }, | ||
2062 | { 0.00000000547, 5.27256412213, 3340.61242669980 }, | ||
2063 | { 0.00000000547, 2.20144422886, 1592.59601363280 }, | ||
2064 | { 0.00000000526, 0.92464258226, 11371.70468975820 }, | ||
2065 | { 0.00000000490, 5.90951388655, 3894.18182954220 }, | ||
2066 | { 0.00000000478, 1.66857963179, 12168.00269657460 }, | ||
2067 | { 0.00000000516, 3.59803483887, 10969.96525769820 }, | ||
2068 | { 0.00000000518, 3.97914412373, 17298.18232732620 }, | ||
2069 | { 0.00000000534, 5.03740926442, 9917.69687450980 }, | ||
2070 | { 0.00000000487, 2.50545369269, 6127.65545055720 }, | ||
2071 | { 0.00000000416, 4.04828175503, 10984.19235169980 }, | ||
2072 | { 0.00000000538, 5.54081539805, 553.56940284240 }, | ||
2073 | { 0.00000000402, 2.16544019233, 7860.41939243920 }, | ||
2074 | { 0.00000000553, 2.32177369366, 11506.76976979360 }, | ||
2075 | { 0.00000000367, 3.39152532250, 6496.37494542940 }, | ||
2076 | { 0.00000000360, 5.34379853282, 7079.37385680780 }, | ||
2077 | { 0.00000000337, 3.61563704045, 11790.62908865880 }, | ||
2078 | { 0.00000000456, 0.30754294809, 801.82093112380 }, | ||
2079 | { 0.00000000417, 3.70009308674, 10575.40668294180 }, | ||
2080 | { 0.00000000381, 5.82033971802, 7058.59846131540 }, | ||
2081 | { 0.00000000321, 0.31988767355, 16200.77272450120 }, | ||
2082 | { 0.00000000364, 1.08414306177, 6309.37416979120 }, | ||
2083 | { 0.00000000294, 4.54798604957, 11856.21865142450 }, | ||
2084 | { 0.00000000290, 1.26473978562, 8635.94200376320 }, | ||
2085 | { 0.00000000399, 4.16998866302, 26.29831979980 }, | ||
2086 | { 0.00000000262, 5.08316906342, 10177.25767953360 }, | ||
2087 | { 0.00000000243, 2.25746091190, 11712.95531823080 }, | ||
2088 | { 0.00000000237, 1.05070575346, 242.72860397400 }, | ||
2089 | { 0.00000000275, 3.45319481756, 5884.92684658320 }, | ||
2090 | { 0.00000000255, 5.38496831087, 21228.39202354580 }, | ||
2091 | { 0.00000000307, 4.24313526604, 3738.76143010800 }, | ||
2092 | { 0.00000000216, 3.46037894728, 213.29909543800 }, | ||
2093 | { 0.00000000196, 0.69029243914, 1990.74501704100 }, | ||
2094 | { 0.00000000198, 5.16301829964, 12352.85260454480 }, | ||
2095 | { 0.00000000214, 3.91876200279, 13916.01910964160 }, | ||
2096 | { 0.00000000212, 4.00861198517, 5230.80746680300 }, | ||
2097 | { 0.00000000184, 5.59805976614, 6283.14316029419 }, | ||
2098 | { 0.00000000184, 2.85275392124, 7238.67559160000 }, | ||
2099 | { 0.00000000179, 2.54259058334, 14314.16811304980 }, | ||
2100 | { 0.00000000225, 1.64458698399, 4732.03062734340 }, | ||
2101 | { 0.00000000236, 5.58826125715, 6069.77675455340 }, | ||
2102 | { 0.00000000187, 2.72805985443, 6062.66320755260 }, | ||
2103 | { 0.00000000184, 6.04216273598, 6283.00853968860 }, | ||
2104 | { 0.00000000230, 3.62591335086, 6284.05617105960 }, | ||
2105 | { 0.00000000163, 2.19117396803, 18073.70493865020 }, | ||
2106 | { 0.00000000172, 0.97612950740, 3930.20969621960 }, | ||
2107 | { 0.00000000215, 1.04672844028, 3496.03282613400 }, | ||
2108 | { 0.00000000169, 4.75084479006, 17267.26820169119 }, | ||
2109 | { 0.00000000152, 0.19390712179, 9779.10867612540 }, | ||
2110 | { 0.00000000182, 5.16288118255, 17253.04110768959 }, | ||
2111 | { 0.00000000149, 0.80944184260, 709.93304855830 }, | ||
2112 | { 0.00000000163, 2.19209570390, 6076.89030155420 }, | ||
2113 | { 0.00000000186, 5.01159497089, 11015.10647733480 }, | ||
2114 | { 0.00000000134, 0.97765485759, 65147.61976813770 }, | ||
2115 | { 0.00000000141, 4.38421981312, 4136.91043351620 }, | ||
2116 | { 0.00000000158, 4.60974280627, 9623.68827669120 }, | ||
2117 | { 0.00000000133, 3.30508592837, 154717.60988768269 }, | ||
2118 | { 0.00000000163, 6.11782626245, 3.52311834900 }, | ||
2119 | { 0.00000000174, 1.58078542187, 7.11354700080 }, | ||
2120 | { 0.00000000141, 0.49976927274, 25158.60171976540 }, | ||
2121 | { 0.00000000124, 6.03440460031, 9225.53927328300 }, | ||
2122 | { 0.00000000150, 5.30166336812, 13517.87010623340 }, | ||
2123 | { 0.00000000127, 1.92389511438, 22483.84857449259 }, | ||
2124 | { 0.00000000121, 2.37813129011, 167283.76158766549 }, | ||
2125 | { 0.00000000120, 3.98423684853, 4686.88940770680 }, | ||
2126 | { 0.00000000117, 5.81072642211, 12569.67481833180 }, | ||
2127 | { 0.00000000122, 5.60973054224, 5642.19824260920 }, | ||
2128 | { 0.00000000157, 3.40236426002, 16496.36139620240 }, | ||
2129 | { 0.00000000129, 2.10705116371, 1589.07289528380 }, | ||
2130 | { 0.00000000116, 0.55839966736, 5849.36411211460 }, | ||
2131 | { 0.00000000123, 1.52961392771, 12559.03815298200 }, | ||
2132 | { 0.00000000111, 0.44848279675, 6172.86952877200 }, | ||
2133 | { 0.00000000123, 5.81645568991, 6282.09552892320 }, | ||
2134 | { 0.00000000150, 4.26278409223, 3128.38876509580 }, | ||
2135 | { 0.00000000106, 2.27437761356, 5429.87946823940 }, | ||
2136 | { 0.00000000104, 4.42743707728, 23543.23050468179 }, | ||
2137 | { 0.00000000121, 0.39459045915, 12132.43996210600 }, | ||
2138 | { 0.00000000104, 2.41842602527, 426.59819087600 }, | ||
2139 | { 0.00000000110, 5.80381480447, 16858.48253293320 }, | ||
2140 | { 0.00000000100, 2.93805577485, 4535.05943692440 }, | ||
2141 | { 0.00000000097, 3.97935904984, 6133.51265285680 }, | ||
2142 | { 0.00000000110, 6.22339014386, 12146.66705610760 }, | ||
2143 | { 0.00000000098, 0.87576563709, 6525.80445396540 }, | ||
2144 | { 0.00000000098, 3.15248421301, 10440.27429260360 }, | ||
2145 | { 0.00000000095, 2.46168411100, 3097.88382272579 }, | ||
2146 | { 0.00000000088, 0.23371480284, 13119.72110282519 }, | ||
2147 | { 0.00000000098, 5.77016493489, 7342.45778018060 }, | ||
2148 | { 0.00000000092, 6.03915555063, 20426.57109242200 }, | ||
2149 | { 0.00000000096, 5.56909292561, 2388.89402044920 }, | ||
2150 | { 0.00000000081, 1.32131147691, 5650.29211067820 }, | ||
2151 | { 0.00000000086, 3.94529200528, 10454.50138660520 }, | ||
2152 | { 0.00000000076, 2.70729716925, 143571.32428481648 }, | ||
2153 | { 0.00000000091, 5.64100034152, 8827.39026987480 }, | ||
2154 | { 0.00000000076, 1.80783856698, 28286.99048486120 }, | ||
2155 | { 0.00000000081, 1.90858992196, 29088.81141598500 }, | ||
2156 | { 0.00000000075, 3.40955892978, 5481.25491886760 }, | ||
2157 | { 0.00000000069, 4.49936170873, 17256.63153634140 }, | ||
2158 | { 0.00000000088, 1.10098454357, 11769.85369316640 }, | ||
2159 | { 0.00000000066, 2.78285801977, 536.80451209540 }, | ||
2160 | { 0.00000000068, 3.88179770758, 17260.15465469040 }, | ||
2161 | { 0.00000000084, 1.59303306354, 9380.95967271720 }, | ||
2162 | { 0.00000000088, 3.88076636762, 7477.52286021600 }, | ||
2163 | { 0.00000000061, 6.17558202197, 11087.28512591840 }, | ||
2164 | { 0.00000000060, 4.34824715818, 6206.80977871580 }, | ||
2165 | { 0.00000000082, 4.59843208943, 9388.00590941520 }, | ||
2166 | { 0.00000000079, 1.63131230601, 4933.20844033260 }, | ||
2167 | { 0.00000000078, 4.20905757484, 5729.50644714900 }, | ||
2168 | { 0.00000000057, 5.48157926651, 18319.53658487960 }, | ||
2169 | { 0.00000000060, 1.01261781084, 12721.57209941700 }, | ||
2170 | { 0.00000000056, 1.63031935692, 15720.83878487840 }, | ||
2171 | { 0.00000000055, 0.24926735018, 15110.46611986620 }, | ||
2172 | { 0.00000000061, 5.93059279661, 12539.85338018300 }, | ||
2173 | { 0.00000000055, 4.84298966314, 13095.84266507740 }, | ||
2174 | { 0.00000000067, 6.11690589247, 8662.24032356300 }, | ||
2175 | { 0.00000000054, 5.73750638571, 3634.62102451840 }, | ||
2176 | { 0.00000000074, 1.05466745829, 16460.33352952499 }, | ||
2177 | { 0.00000000053, 2.29084335688, 16062.18452611680 }, | ||
2178 | { 0.00000000064, 2.13513767927, 7875.67186362420 }, | ||
2179 | { 0.00000000067, 0.07096807518, 14945.31617355440 }, | ||
2180 | { 0.00000000051, 2.31511194429, 6262.72053059260 }, | ||
2181 | { 0.00000000057, 5.77055471237, 12043.57428188900 }, | ||
2182 | { 0.00000000056, 4.41980790431, 4701.11650170840 }, | ||
2183 | { 0.00000000059, 5.87963500073, 5331.35744374080 }, | ||
2184 | { 0.00000000058, 2.30546168628, 955.59974160860 }, | ||
2185 | { 0.00000000049, 1.93839278478, 5333.90024102160 }, | ||
2186 | { 0.00000000048, 2.69973662261, 6709.67404086740 }, | ||
2187 | { 0.00000000064, 1.64379897981, 6262.30045449900 }, | ||
2188 | { 0.00000000046, 3.98449608961, 98068.53671630539 }, | ||
2189 | { 0.00000000050, 3.68875893005, 12323.42309600880 }, | ||
2190 | { 0.00000000045, 3.30068569697, 22003.91463486980 }, | ||
2191 | { 0.00000000047, 1.26317154881, 11919.14086666800 }, | ||
2192 | { 0.00000000045, 0.89150445122, 51868.24866217880 }, | ||
2193 | { 0.00000000043, 1.61526242998, 6277.55292568400 }, | ||
2194 | { 0.00000000043, 5.74295325645, 11403.67699557500 }, | ||
2195 | { 0.00000000044, 3.43070646822, 10021.83728009940 }, | ||
2196 | { 0.00000000056, 0.02481833774, 15671.08175940660 }, | ||
2197 | { 0.00000000055, 3.14274403422, 33019.02111220460 }, | ||
2198 | { 0.00000000045, 3.00877289177, 8982.81066930900 }, | ||
2199 | { 0.00000000046, 0.73303568429, 6303.43116939020 }, | ||
2200 | { 0.00000000049, 1.60455690285, 6303.85124548380 }, | ||
2201 | { 0.00000000045, 0.40210030323, 6805.65326808520 }, | ||
2202 | { 0.00000000053, 0.94869680175, 10988.80815753500 }, | ||
2203 | { 0.00000000041, 1.61122384329, 6819.88036208680 }, | ||
2204 | { 0.00000000055, 0.89439119424, 11933.36796066960 }, | ||
2205 | { 0.00000000045, 3.88495384656, 60530.48898574180 }, | ||
2206 | { 0.00000000040, 4.75740908001, 38526.57435087200 }, | ||
2207 | { 0.00000000040, 1.49921251887, 18451.07854656599 }, | ||
2208 | { 0.00000000040, 3.77498297228, 26087.90314157420 }, | ||
2209 | { 0.00000000051, 1.70258603562, 1551.04522264800 }, | ||
2210 | { 0.00000000039, 2.97100699926, 2118.76386037840 }, | ||
2211 | { 0.00000000053, 5.19854123078, 77713.77146812050 }, | ||
2212 | { 0.00000000047, 4.26356628717, 21424.46664430340 }, | ||
2213 | { 0.00000000037, 0.62902722802, 24356.78078864160 }, | ||
2214 | { 0.00000000036, 0.11087914947, 10344.29506538580 }, | ||
2215 | { 0.00000000036, 0.77037556319, 12029.34718788740 }, | ||
2216 | { 0.00000000035, 3.30933994515, 24072.92146977640 }, | ||
2217 | { 0.00000000035, 5.93650887012, 31570.79964939120 }, | ||
2218 | { 0.00000000036, 2.15108874765, 30774.50164257480 }, | ||
2219 | { 0.00000000036, 1.75078825382, 16207.88627150200 }, | ||
2220 | { 0.00000000033, 5.06264177921, 226858.23855437008 }, | ||
2221 | { 0.00000000034, 6.16891378800, 24491.42579258340 }, | ||
2222 | { 0.00000000035, 3.19120695549, 32217.20018108080 }, | ||
2223 | { 0.00000000034, 2.31528650443, 55798.45835839840 }, | ||
2224 | { 0.00000000032, 4.21446357042, 15664.03552270859 }, | ||
2225 | { 0.00000000039, 1.24979117796, 6418.14093002680 }, | ||
2226 | { 0.00000000037, 4.11943655770, 2787.04302385740 }, | ||
2227 | { 0.00000000032, 1.62887710890, 639.89728631400 }, | ||
2228 | { 0.00000000038, 5.89832942685, 640.87760738220 }, | ||
2229 | { 0.00000000032, 1.72442327688, 27433.88921587499 }, | ||
2230 | { 0.00000000031, 2.78828943753, 12139.55350910680 }, | ||
2231 | { 0.00000000035, 4.44608896525, 18202.21671665939 }, | ||
2232 | { 0.00000000034, 3.96287980676, 18216.44381066100 }, | ||
2233 | { 0.00000000033, 4.73611335874, 16723.35014259500 }, | ||
2234 | { 0.00000000034, 1.43910280005, 49515.38250840700 }, | ||
2235 | { 0.00000000031, 0.23302920161, 23581.25817731760 }, | ||
2236 | { 0.00000000029, 2.02633840220, 11609.86254401220 }, | ||
2237 | { 0.00000000030, 2.54923230240, 9924.81042151060 }, | ||
2238 | { 0.00000000032, 4.91793198558, 11300.58422135640 }, | ||
2239 | { 0.00000000028, 0.26187189577, 13521.75144159140 }, | ||
2240 | { 0.00000000028, 3.84568936822, 2699.73481931760 }, | ||
2241 | { 0.00000000029, 1.83149729794, 29822.78323632420 }, | ||
2242 | { 0.00000000033, 4.60320094415, 19004.64794940840 }, | ||
2243 | { 0.00000000027, 4.46183450287, 6702.56049386660 }, | ||
2244 | { 0.00000000030, 4.46494072240, 36147.40987730040 }, | ||
2245 | { 0.00000000027, 0.03211931363, 6279.78949257360 }, | ||
2246 | { 0.00000000026, 5.46497324333, 6245.04817735560 }, | ||
2247 | { 0.00000000035, 4.52695674113, 36949.23080842420 }, | ||
2248 | { 0.00000000027, 3.52528177609, 10770.89325626180 }, | ||
2249 | { 0.00000000026, 1.48499438453, 11080.17157891760 }, | ||
2250 | { 0.00000000035, 2.82154380962, 19402.79695281660 }, | ||
2251 | { 0.00000000025, 2.46339998836, 6279.48542133960 }, | ||
2252 | { 0.00000000026, 4.97688894643, 16737.57723659660 }, | ||
2253 | { 0.00000000026, 2.36136541526, 17996.03116822220 }, | ||
2254 | { 0.00000000029, 4.15148654061, 45892.73043315699 }, | ||
2255 | { 0.00000000026, 4.50714272714, 17796.95916678580 }, | ||
2256 | { 0.00000000027, 4.72625223674, 1066.49547719000 }, | ||
2257 | { 0.00000000025, 2.89309528854, 6286.66627864320 }, | ||
2258 | { 0.00000000027, 0.37462444357, 12964.30070339100 }, | ||
2259 | { 0.00000000029, 4.94860010533, 5863.59120611620 }, | ||
2260 | { 0.00000000031, 3.93096113577, 29864.33402730900 }, | ||
2261 | { 0.00000000024, 6.14987193584, 18606.49894600020 }, | ||
2262 | { 0.00000000024, 3.74225964547, 29026.48522950779 }, | ||
2263 | { 0.00000000025, 5.70460621565, 27707.54249429480 }, | ||
2264 | { 0.00000000025, 5.33928840652, 15141.39079431200 }, | ||
2265 | { 0.00000000027, 3.02320897140, 6286.36220740920 }, | ||
2266 | { 0.00000000023, 0.28364955406, 5327.47610838280 }, | ||
2267 | { 0.00000000026, 1.34240461687, 18875.52586977400 }, | ||
2268 | { 0.00000000024, 1.33998410121, 19800.94595622480 }, | ||
2269 | { 0.00000000025, 6.00172494004, 6489.26139842860 }, | ||
2270 | { 0.00000000022, 1.81777974484, 6288.59877429880 }, | ||
2271 | { 0.00000000022, 3.58603606640, 6915.85958930460 }, | ||
2272 | { 0.00000000029, 2.09564449439, 15265.88651930040 }, | ||
2273 | { 0.00000000022, 1.02173599251, 11925.27409260060 }, | ||
2274 | { 0.00000000022, 4.74660932338, 28230.18722269139 }, | ||
2275 | { 0.00000000021, 2.30688751432, 5999.21653112620 }, | ||
2276 | { 0.00000000021, 3.22654944430, 25934.12433108940 }, | ||
2277 | { 0.00000000021, 3.04956726238, 6566.93516885660 }, | ||
2278 | { 0.00000000027, 5.35653084499, 33794.54372352860 }, | ||
2279 | { 0.00000000028, 3.91168324815, 18208.34994259200 }, | ||
2280 | { 0.00000000020, 1.52296293311, 135.06508003540 }, | ||
2281 | { 0.00000000022, 4.66462839521, 13362.44970679920 }, | ||
2282 | { 0.00000000019, 1.78121167862, 156137.47598479928 }, | ||
2283 | { 0.00000000019, 2.99969102221, 19651.04848109800 }, | ||
2284 | { 0.00000000019, 2.86664273362, 18422.62935909819 }, | ||
2285 | { 0.00000000025, 0.94995632141, 31415.37924995700 }, | ||
2286 | { 0.00000000019, 4.71432851499, 77690.75950573849 }, | ||
2287 | { 0.00000000019, 2.54227398241, 77736.78343050249 }, | ||
2288 | { 0.00000000020, 5.91915117116, 48739.85989708300 }, | ||
2289 | }, | ||
2290 | { | ||
2291 | { 0.00004359385, 5.78455133738, 6283.07584999140 }, | ||
2292 | { 0.00000123633, 5.57934722157, 12566.15169998280 }, | ||
2293 | { 0.00000012341, 3.14159265359, 0.00000000000 }, | ||
2294 | { 0.00000008792, 3.62777733395, 77713.77146812050 }, | ||
2295 | { 0.00000005689, 1.86958905084, 5573.14280143310 }, | ||
2296 | { 0.00000003301, 5.47027913302, 18849.22754997420 }, | ||
2297 | { 0.00000001471, 4.48028885617, 5507.55323866740 }, | ||
2298 | { 0.00000001013, 2.81456417694, 5223.69391980220 }, | ||
2299 | { 0.00000000854, 3.10878241236, 1577.34354244780 }, | ||
2300 | { 0.00000001102, 2.84173992403, 161000.68573767410 }, | ||
2301 | { 0.00000000648, 5.47349498544, 775.52261132400 }, | ||
2302 | { 0.00000000609, 1.37969434104, 6438.49624942560 }, | ||
2303 | { 0.00000000499, 4.41649242250, 6286.59896834040 }, | ||
2304 | { 0.00000000417, 0.90242451175, 10977.07880469900 }, | ||
2305 | { 0.00000000402, 3.20376585290, 5088.62883976680 }, | ||
2306 | { 0.00000000351, 1.81079227770, 5486.77784317500 }, | ||
2307 | { 0.00000000467, 3.65753702738, 7084.89678111520 }, | ||
2308 | { 0.00000000458, 5.38585314743, 149854.40013480789 }, | ||
2309 | { 0.00000000304, 3.51701098693, 796.29800681640 }, | ||
2310 | { 0.00000000266, 6.17413982699, 6836.64525283380 }, | ||
2311 | { 0.00000000279, 1.84120501086, 4694.00295470760 }, | ||
2312 | { 0.00000000260, 1.41629543251, 2146.16541647520 }, | ||
2313 | { 0.00000000266, 3.13832905677, 71430.69561812909 }, | ||
2314 | { 0.00000000321, 5.35313367048, 3154.68708489560 }, | ||
2315 | { 0.00000000238, 2.17720020018, 155.42039943420 }, | ||
2316 | { 0.00000000293, 4.61501268144, 4690.47983635860 }, | ||
2317 | { 0.00000000229, 4.75969588070, 7234.79425624200 }, | ||
2318 | { 0.00000000211, 0.21868065485, 4705.73230754360 }, | ||
2319 | { 0.00000000201, 4.21905743357, 1349.86740965880 }, | ||
2320 | { 0.00000000195, 4.57808285364, 529.69096509460 }, | ||
2321 | { 0.00000000253, 2.81496293039, 1748.01641306700 }, | ||
2322 | { 0.00000000182, 5.70454011389, 6040.34724601740 }, | ||
2323 | { 0.00000000179, 6.02897097053, 4292.33083295040 }, | ||
2324 | { 0.00000000186, 1.58690991244, 6309.37416979120 }, | ||
2325 | { 0.00000000170, 2.90220009715, 9437.76293488700 }, | ||
2326 | { 0.00000000166, 1.99984925026, 8031.09226305840 }, | ||
2327 | { 0.00000000158, 0.04783713552, 2544.31441988340 }, | ||
2328 | { 0.00000000197, 2.01083639502, 1194.44701022460 }, | ||
2329 | { 0.00000000165, 5.78372596778, 83996.84731811189 }, | ||
2330 | { 0.00000000214, 3.38285934319, 7632.94325965020 }, | ||
2331 | { 0.00000000140, 0.36401486094, 10447.38783960440 }, | ||
2332 | { 0.00000000151, 0.95153163031, 6127.65545055720 }, | ||
2333 | { 0.00000000136, 1.48426306582, 2352.86615377180 }, | ||
2334 | { 0.00000000127, 5.48475435134, 951.71840625060 }, | ||
2335 | { 0.00000000126, 5.26866506592, 6279.55273164240 }, | ||
2336 | { 0.00000000125, 3.75754889288, 6812.76681508600 }, | ||
2337 | { 0.00000000101, 4.95015746147, 398.14900340820 }, | ||
2338 | { 0.00000000102, 0.68468295277, 1592.59601363280 }, | ||
2339 | { 0.00000000100, 1.14568935785, 3894.18182954220 }, | ||
2340 | { 0.00000000129, 0.76540016965, 553.56940284240 }, | ||
2341 | { 0.00000000109, 5.41063597567, 6256.77753019160 }, | ||
2342 | { 0.00000000075, 5.84804322893, 242.72860397400 }, | ||
2343 | { 0.00000000095, 1.94452244083, 11856.21865142450 }, | ||
2344 | { 0.00000000077, 0.69373708195, 8429.24126646660 }, | ||
2345 | { 0.00000000100, 5.19725292131, 244287.60000722769 }, | ||
2346 | { 0.00000000080, 6.18440483705, 1059.38193018920 }, | ||
2347 | { 0.00000000069, 5.25699888595, 14143.49524243060 }, | ||
2348 | { 0.00000000085, 5.39484725499, 25132.30339996560 }, | ||
2349 | { 0.00000000066, 0.51779993906, 801.82093112380 }, | ||
2350 | { 0.00000000055, 5.16878202461, 7058.59846131540 }, | ||
2351 | { 0.00000000051, 3.88759155247, 12036.46073488820 }, | ||
2352 | { 0.00000000050, 5.57636570536, 6290.18939699220 }, | ||
2353 | { 0.00000000061, 2.24359003264, 8635.94200376320 }, | ||
2354 | { 0.00000000050, 5.54441900966, 1990.74501704100 }, | ||
2355 | { 0.00000000056, 4.00301078040, 13367.97263110660 }, | ||
2356 | { 0.00000000052, 4.13138898038, 7860.41939243920 }, | ||
2357 | { 0.00000000052, 3.90943054011, 26.29831979980 }, | ||
2358 | { 0.00000000041, 3.57128482780, 7079.37385680780 }, | ||
2359 | { 0.00000000056, 2.76959005761, 90955.55169449610 }, | ||
2360 | { 0.00000000042, 1.91461189199, 7477.52286021600 }, | ||
2361 | { 0.00000000042, 0.42728171713, 10213.28554621100 }, | ||
2362 | { 0.00000000042, 1.09413724455, 709.93304855830 }, | ||
2363 | { 0.00000000039, 3.93298068961, 10973.55568635000 }, | ||
2364 | { 0.00000000038, 6.17935925345, 9917.69687450980 }, | ||
2365 | { 0.00000000049, 0.83021145241, 11506.76976979360 }, | ||
2366 | { 0.00000000053, 1.45828359397, 233141.31440436149 }, | ||
2367 | { 0.00000000047, 6.21568666789, 6681.22485339960 }, | ||
2368 | { 0.00000000037, 0.36359309980, 10177.25767953360 }, | ||
2369 | { 0.00000000035, 3.33024911524, 5643.17856367740 }, | ||
2370 | { 0.00000000034, 5.63446915337, 6525.80445396540 }, | ||
2371 | { 0.00000000035, 5.36033855038, 25158.60171976540 }, | ||
2372 | { 0.00000000034, 5.36319798321, 4933.20844033260 }, | ||
2373 | { 0.00000000033, 4.24722336872, 12569.67481833180 }, | ||
2374 | { 0.00000000043, 5.26370903404, 10575.40668294180 }, | ||
2375 | { 0.00000000042, 5.08837645072, 11015.10647733480 }, | ||
2376 | { 0.00000000040, 1.98334703186, 6284.05617105960 }, | ||
2377 | { 0.00000000042, 4.22496037505, 88860.05707098669 }, | ||
2378 | { 0.00000000029, 3.19088628170, 11926.25441366880 }, | ||
2379 | { 0.00000000029, 0.15217616684, 12168.00269657460 }, | ||
2380 | { 0.00000000030, 1.61904744136, 9779.10867612540 }, | ||
2381 | { 0.00000000027, 0.76388991416, 1589.07289528380 }, | ||
2382 | { 0.00000000036, 2.74712003443, 3738.76143010800 }, | ||
2383 | { 0.00000000033, 3.08807829566, 3930.20969621960 }, | ||
2384 | { 0.00000000031, 5.34906619513, 143571.32428481648 }, | ||
2385 | { 0.00000000025, 0.10240267494, 22483.84857449259 }, | ||
2386 | { 0.00000000030, 3.47110495524, 14945.31617355440 }, | ||
2387 | { 0.00000000024, 1.10425016019, 4535.05943692440 }, | ||
2388 | { 0.00000000024, 1.58037259780, 6496.37494542940 }, | ||
2389 | { 0.00000000023, 3.87710321433, 6275.96230299060 }, | ||
2390 | { 0.00000000025, 3.94529778970, 3128.38876509580 }, | ||
2391 | { 0.00000000023, 3.44685609601, 4136.91043351620 }, | ||
2392 | { 0.00000000023, 3.83156029849, 5753.38488489680 }, | ||
2393 | { 0.00000000022, 1.86956128067, 16730.46368959580 }, | ||
2394 | { 0.00000000025, 2.42188933855, 5729.50644714900 }, | ||
2395 | { 0.00000000020, 1.78208352927, 17789.84561978500 }, | ||
2396 | { 0.00000000021, 4.30363087400, 16858.48253293320 }, | ||
2397 | { 0.00000000021, 0.49258939822, 29088.81141598500 }, | ||
2398 | { 0.00000000025, 1.33030250444, 6282.09552892320 }, | ||
2399 | { 0.00000000027, 2.54785812264, 3496.03282613400 }, | ||
2400 | { 0.00000000022, 1.11232521950, 12721.57209941700 }, | ||
2401 | { 0.00000000021, 5.97759081637, 7.11354700080 }, | ||
2402 | { 0.00000000019, 0.80292033311, 16062.18452611680 }, | ||
2403 | { 0.00000000023, 4.12454848769, 2388.89402044920 }, | ||
2404 | { 0.00000000022, 4.92663152168, 18875.52586977400 }, | ||
2405 | { 0.00000000023, 5.68902059771, 16460.33352952499 }, | ||
2406 | { 0.00000000023, 4.97346265647, 17260.15465469040 }, | ||
2407 | { 0.00000000023, 3.03021283729, 66567.48586525429 }, | ||
2408 | { 0.00000000016, 3.89740925257, 5331.35744374080 }, | ||
2409 | { 0.00000000017, 3.08268671348, 154717.60988768269 }, | ||
2410 | { 0.00000000016, 3.95085099736, 3097.88382272579 }, | ||
2411 | { 0.00000000016, 3.99041783945, 6283.14316029419 }, | ||
2412 | { 0.00000000020, 6.10644140189, 167283.76158766549 }, | ||
2413 | { 0.00000000015, 4.09775914607, 11712.95531823080 }, | ||
2414 | { 0.00000000016, 5.71769940700, 17298.18232732620 }, | ||
2415 | { 0.00000000016, 3.28894009404, 5884.92684658320 }, | ||
2416 | { 0.00000000015, 5.64785377164, 12559.03815298200 }, | ||
2417 | { 0.00000000016, 4.43452080930, 6283.00853968860 }, | ||
2418 | { 0.00000000014, 2.31721603062, 5481.25491886760 }, | ||
2419 | { 0.00000000014, 4.43479032305, 13517.87010623340 }, | ||
2420 | { 0.00000000014, 4.73209312936, 7342.45778018060 }, | ||
2421 | { 0.00000000012, 0.64705975463, 18073.70493865020 }, | ||
2422 | { 0.00000000011, 1.51443332200, 16200.77272450120 }, | ||
2423 | { 0.00000000011, 0.88708889185, 21228.39202354580 }, | ||
2424 | { 0.00000000014, 4.50116508534, 640.87760738220 }, | ||
2425 | { 0.00000000011, 4.64339996198, 11790.62908865880 }, | ||
2426 | { 0.00000000011, 1.31064298246, 4164.31198961300 }, | ||
2427 | { 0.00000000009, 3.02238989305, 23543.23050468179 }, | ||
2428 | { 0.00000000009, 2.04999402381, 22003.91463486980 }, | ||
2429 | { 0.00000000009, 4.91488110218, 213.29909543800 }, | ||
2430 | }, | ||
2431 | { | ||
2432 | { 0.00000144595, 4.27319435148, 6283.07584999140 }, | ||
2433 | { 0.00000006729, 3.91697608662, 12566.15169998280 }, | ||
2434 | { 0.00000000774, 0.00000000000, 0.00000000000 }, | ||
2435 | { 0.00000000247, 3.73019298781, 18849.22754997420 }, | ||
2436 | { 0.00000000036, 2.80081409050, 6286.59896834040 }, | ||
2437 | { 0.00000000033, 5.62216602775, 6127.65545055720 }, | ||
2438 | { 0.00000000019, 3.71292621802, 6438.49624942560 }, | ||
2439 | { 0.00000000016, 4.26011484232, 6525.80445396540 }, | ||
2440 | { 0.00000000016, 3.50416887054, 6256.77753019160 }, | ||
2441 | { 0.00000000014, 3.62127621114, 25132.30339996560 }, | ||
2442 | { 0.00000000011, 4.39200958819, 4705.73230754360 }, | ||
2443 | { 0.00000000011, 5.22327127059, 6040.34724601740 }, | ||
2444 | { 0.00000000010, 4.28045254647, 83996.84731811189 }, | ||
2445 | { 0.00000000009, 1.56864096494, 5507.55323866740 }, | ||
2446 | { 0.00000000011, 1.37795688024, 6309.37416979120 }, | ||
2447 | { 0.00000000010, 5.19937959068, 71430.69561812909 }, | ||
2448 | { 0.00000000009, 0.47275199930, 6279.55273164240 }, | ||
2449 | { 0.00000000009, 0.74642756529, 5729.50644714900 }, | ||
2450 | { 0.00000000007, 2.97374891560, 775.52261132400 }, | ||
2451 | { 0.00000000007, 3.28615691021, 7058.59846131540 }, | ||
2452 | { 0.00000000007, 2.19184402142, 6812.76681508600 }, | ||
2453 | { 0.00000000005, 3.15419034438, 529.69096509460 }, | ||
2454 | { 0.00000000006, 4.54725567047, 1059.38193018920 }, | ||
2455 | { 0.00000000005, 1.51104406936, 7079.37385680780 }, | ||
2456 | { 0.00000000007, 2.98052059053, 6681.22485339960 }, | ||
2457 | { 0.00000000005, 2.30961231391, 12036.46073488820 }, | ||
2458 | { 0.00000000005, 3.71102966917, 6290.18939699220 }, | ||
2459 | }, | ||
2460 | { | ||
2461 | { 0.00000003858, 2.56384387339, 6283.07584999140 }, | ||
2462 | { 0.00000000306, 2.26769501230, 12566.15169998280 }, | ||
2463 | { 0.00000000053, 3.44031471924, 5573.14280143310 }, | ||
2464 | { 0.00000000015, 2.04794573436, 18849.22754997420 }, | ||
2465 | { 0.00000000013, 2.05688873673, 77713.77146812050 }, | ||
2466 | { 0.00000000007, 4.41218854480, 161000.68573767410 }, | ||
2467 | { 0.00000000005, 5.26154653107, 6438.49624942560 }, | ||
2468 | { 0.00000000005, 4.07695126049, 6127.65545055720 }, | ||
2469 | { 0.00000000006, 3.81514213664, 149854.40013480789 }, | ||
2470 | { 0.00000000003, 1.28175749811, 6286.59896834040 }, | ||
2471 | }, | ||
2472 | { | ||
2473 | { 0.00000000086, 1.21579741687, 6283.07584999140 }, | ||
2474 | { 0.00000000012, 0.65617264033, 12566.15169998280 }, | ||
2475 | { 0.00000000001, 0.38068797142, 18849.22754997420 }, | ||
2476 | }, | ||
2477 | }; | ||
2478 | |||
2479 | const int L_size=6,B_size=5,R_size=6; //三种周期项的大项目数 | ||
2480 | const int L_length[6]={559,341,142,22,11,5}; //L每个大项目的条目数 | ||
2481 | const int B_length[5]={184,99,49,11,5}; //B每个大项目的条目数 | ||
2482 | const int R_length[6]={526,292,139,27,10,3}; //R每个大项目的条目数 | ||
2483 | |||
2484 | /* 参数第二部分: | ||
2485 | * 地球自身章动周期项 | ||
2486 | */ | ||
2487 | |||
2488 | // 章动周期项 | ||
2489 | const double nutation_parameters[63][9]={ | ||
2490 | { 0, 0, 0, 0, 1, -171996, -174.2, 92025, 8.9}, | ||
2491 | {-2, 0, 0, 2, 2, -13187, -1.6, 5736, -3.1}, | ||
2492 | { 0, 0, 0, 0, 2, -2274, -0.2, 977, -0.5}, | ||
2493 | { 0, 0, 1, 0, 0, 2062, 0.2, -895, 0.5}, | ||
2494 | { 0, 1, 0, 0, 0, -1426, -3.4, 54, -0.1}, | ||
2495 | { 0, 0, 1, 0, 0, 712, 0.1, -7, 0}, | ||
2496 | {-2, 1, 0, 2, 2, -517, 1.2, 224, -0.6}, | ||
2497 | { 0, 0, 0, 2, 1, -386, -0.4, 200, 0}, | ||
2498 | { 0, 0, 1, 2, 2, -301, 0, 129, -0.1}, | ||
2499 | {-2, -1, 0, 2, 2, 217, -0.5, -95, 0.3}, | ||
2500 | {-2, 0, 1, 0, 0, -158, 0, 0, 0}, | ||
2501 | {-2, 0, 0, 2, 1, 129, 0.1, -70, 0}, | ||
2502 | { 0, 0, -1, 2, 2, 123, 0, -53, 0}, | ||
2503 | { 2, 0, 0, 0, 0, 63, 0, 0, 0}, | ||
2504 | { 0, 0, 1, 0, 1, 63, 0.1, -33, 0}, | ||
2505 | { 2, 0, -1, 2, 2, -59, 0, 26, 0}, | ||
2506 | { 0, 0, -1, 0, 1, -58, -0.1, 32, 0}, | ||
2507 | { 0, 0, 1, 2, 1, -51, 0, 27, 0}, | ||
2508 | {-2, 0, 2, 0, 0, 48, 0, 0, 0}, | ||
2509 | { 0, 0, -2, 2, 1, 46, 0, -24, 0}, | ||
2510 | { 2, 0, 0, 2, 2, -38, 0, 16, 0}, | ||
2511 | { 0, 0, 2, 2, 2, -31, 0, 13, 0}, | ||
2512 | { 0, 0, 2, 0, 0, 29, 0, 0, 0}, | ||
2513 | {-2, 0, 1, 2, 2, 29, 0, -12, 0}, | ||
2514 | { 0, 0, 0, 2, 0, 26, 0, 0, 0}, | ||
2515 | {-2, 0, 0, 2, 0, -22, 0, 0, 0}, | ||
2516 | { 0, 0, -1, 2, 1, 21, 0, -10, 0}, | ||
2517 | { 0, 2, 0, 0, 0, 17, -0.1, 0, 0}, | ||
2518 | { 2, 0, -1, 0, 1, 16, 0, -8, 0}, | ||
2519 | {-2, 2, 0, 2, 2, -16, 0.1, 7, 0}, | ||
2520 | { 0, 1, 0, 0, 1, -15, 0, 9, 0}, | ||
2521 | {-2, 0, 1, 0, 1, -13, 0, 7, 0}, | ||
2522 | { 0, -1, 0, 0, 1, -12, 0, 6, 0}, | ||
2523 | { 0, 0, 2, -2, 0, 11, 0, 0, 0}, | ||
2524 | { 2, 0, -1, 2, 1, -10, 0, 5, 0}, | ||
2525 | { 2, 0, 1, 2, 2, -8, 0, 3, 0}, | ||
2526 | { 0, 1, 0, 2, 2, 7, 0, -3, 0}, | ||
2527 | {-2, 1, 1, 0, 0, -7, 0, 0, 0}, | ||
2528 | { 0, -1, 0, 2, 2, -7, 0, 3, 0}, | ||
2529 | { 2, 0, 0, 2, 1, -7, 0, 3, 0}, | ||
2530 | { 2, 0, 1, 0, 0, 6, 0, 0, 0}, | ||
2531 | {-2, 0, 2, 2, 2, 6, 0, -3, 0}, | ||
2532 | {-2, 0, 1, 2, 1, 6, 0, -3, 0}, | ||
2533 | { 2, 0, -2, 0, 1, -6, 0, 3, 0}, | ||
2534 | { 2, 0, 0, 0, 1, -6, 0, 3, 0}, | ||
2535 | { 0, -1, 1, 0, 0, 5, 0, 0, 0}, | ||
2536 | {-2, -1, 0, 2, 1, -5, 0, 3, 0}, | ||
2537 | {-2, 0, 0, 0, 1, -5, 0, 3, 0}, | ||
2538 | { 0, 0, 2, 2, 1, -5, 0, 3, 0}, | ||
2539 | {-2, 0, 2, 0, 1, 4, 0, 0, 0}, | ||
2540 | {-2, 1, 0, 2, 1, 4, 0, 0, 0}, | ||
2541 | { 0, 0, 1, -2, 0, 4, 0, 0, 0}, | ||
2542 | {-1, 0, 1, 0, 0, -4, 0, 0, 0}, | ||
2543 | {-2, 1, 0, 0, 0, -4, 0, 0, 0}, | ||
2544 | { 1, 0, 0, 0, 0, -4, 0, 0, 0}, | ||
2545 | { 0, 0, 1, 2, 0, 3, 0, 0, 0}, | ||
2546 | { 0, 0, -2, 2, 2, -3, 0, 0, 0}, | ||
2547 | {-1, -1, 1, 0, 0, -3, 0, 0, 0}, | ||
2548 | { 0, 1, 1, 0, 0, -3, 0, 0, 0}, | ||
2549 | { 0, -1, 1, 2, 2, -3, 0, 0, 0}, | ||
2550 | { 2, -1, -1, 2, 2, -3, 0, 0, 0}, | ||
2551 | { 0, 0, 3, 2, 2, -3, 0, 0, 0}, | ||
2552 | { 2, -1, 0, 2, 2, -3, 0, 0, 0}, | ||
2553 | }; | ||
2554 | |||
2555 | const int nutation_size=63; //章动周期项条目数 | ||
2556 | |||
2557 | /* 参数第三部分: | ||
2558 | * 月球运动周期项 | ||
2559 | */ | ||
2560 | |||
2561 | const double moon_longitude_parameters[60][6]={ | ||
2562 | {0, 0, 1, 0, 6288774, -20905355}, | ||
2563 | {2, 0,-1, 0, 1274027, -3699111}, | ||
2564 | {2, 0, 0, 0, 658314, -2955968}, | ||
2565 | {0, 0, 2, 0, 213618, -569925}, | ||
2566 | {0, 1, 0, 0, -185116, 48888}, | ||
2567 | {0, 0, 0, 2, -114332, -3149}, | ||
2568 | {2, 0,-2, 0, 58793, 24639}, | ||
2569 | {2,-1,-1, 0, 57066, -15210}, | ||
2570 | {2, 0, 1, 0, 53322, -17067}, | ||
2571 | {2,-1, 0, 0, 45758, -20458}, | ||
2572 | {0, 1,-1, 0, -40923, -12970}, | ||
2573 | {1, 0, 0, 0, -34720, 10874}, | ||
2574 | {0, 1, 1, 0, -30383, 10495}, | ||
2575 | {2, 0, 0,-2, 15327, 0}, | ||
2576 | {0, 0, 1, 2, -12528, 0}, | ||
2577 | {0, 0, 1,-2, 10980, 0}, | ||
2578 | {4, 0,-1, 0, 10675, -11650}, | ||
2579 | {0, 0, 3, 0, 10034, -7350}, | ||
2580 | {4, 0,-2, 0, 8548, -6238}, | ||
2581 | {2, 1,-1, 0, -7888, 5633}, | ||
2582 | {2, 1, 0, 0, -6766, 4567}, | ||
2583 | {1, 0,-1, 0, -5163, 2369}, | ||
2584 | {1, 1, 0, 0, 4987, -1481}, | ||
2585 | {2,-1, 1, 0, 4036, -1013}, | ||
2586 | {2, 0, 2, 0, 3994, -1449}, | ||
2587 | {4, 0, 0, 0, 3861, -1388}, | ||
2588 | {2, 0,-3, 0, 3665, -594}, | ||
2589 | {0, 1,-2, 0, -2689, 366}, | ||
2590 | {2, 0,-1, 2, -2602, 0}, | ||
2591 | {2,-1,-2, 0, 2390, 39}, | ||
2592 | {1, 0, 1, 0, -2348, 39}, | ||
2593 | {2,-2, 0, 0, 2236, -412}, | ||
2594 | {0, 1, 2, 0, -2120, 41}, | ||
2595 | {0, 2, 0, 0, -2069, 41}, | ||
2596 | {2,-2,-1, 0, 2048, -350}, | ||
2597 | {2, 0, 1,-2, -1773, 0}, | ||
2598 | {2, 0, 0, 2, -1595, 0}, | ||
2599 | {4,-1,-1, 0, 1215, -111}, | ||
2600 | {0, 0, 2, 2, -1110, 0}, | ||
2601 | {3, 0,-1, 0, -892, 175}, | ||
2602 | {2, 1, 1, 0, -810, 147}, | ||
2603 | {4,-1,-2, 0, 759, -133}, | ||
2604 | {0, 2,-1, 0, -713, -91}, | ||
2605 | {2, 2,-1, 0, -700, 11}, | ||
2606 | {2, 1,-2, 0, 691, 11}, | ||
2607 | {2,-1, 0,-2, 596, 0}, | ||
2608 | {4, 0, 1, 0, 549, -22}, | ||
2609 | {0, 0, 4, 0, 537, -21}, | ||
2610 | {4,-1, 0, 0, 520, -20}, | ||
2611 | {1, 0,-2, 0, -487, -12}, | ||
2612 | {2, 1, 0,-2, -399, 0}, | ||
2613 | {0, 0, 2,-2, -381, -4}, | ||
2614 | {1, 1, 1, 0, 351, 0}, | ||
2615 | {3, 0,-2, 0, -340, 0}, | ||
2616 | {4, 0,-3, 0, 330, 0}, | ||
2617 | {2,-1, 2, 0, 327, 0}, | ||
2618 | {0, 2, 1, 0, -323, 10}, | ||
2619 | {1, 1,-1, 0, 299, 0}, | ||
2620 | {2, 0, 3, 0, 294, 0}, | ||
2621 | {2, 0,-1,-2, 0, 87} | ||
2622 | }; | ||
2623 | |||
2624 | const int moon_size=60; //月球运动周期项条目数 | ||
2625 | |||
2626 | #endif | ||
@@ -0,0 +1,47 @@ | |||
1 | #!/bin/bash | ||
2 | |||
3 | ########################################################################## | ||
4 | # File Name : test.sh | ||
5 | # Encoding : utf-8 | ||
6 | # Author : We-unite | ||
7 | # Email : weunite1848@gmail.com | ||
8 | # Created Time : 2023-10-06 | ||
9 | ########################################################################## | ||
10 | |||
11 | # 写一个脚本,测试已经生成的main的功能 | ||
12 | # 输入年份为自1976年至2076年的任意年份 | ||
13 | # 如果未出现段错误就重定向输出到res.txt,否则输出到err.txt,并在屏幕上显示出错的年份 | ||
14 | |||
15 | # 设置要测试的可执行文件 | ||
16 | executable="main" | ||
17 | |||
18 | # 清空res.txt和err.txt | ||
19 | echo "" > res.txt | ||
20 | |||
21 | # 循环测试年份,计算总用时为多少秒 | ||
22 | start_time=$(date +%s) | ||
23 | for year in {1900..2100}; do | ||
24 | echo "==================测试年份 $year=====================" | ||
25 | |||
26 | # 执行可执行文件,并捕获标准输出和标准错误 | ||
27 | output=$(./$executable "$year" 2>&1) | ||
28 | |||
29 | # 获取命令的退出状态码 | ||
30 | exit_code=$? | ||
31 | |||
32 | if [ $exit_code -eq 0 ]; then | ||
33 | # 执行正常,将输出重定向到res.txt | ||
34 | echo -e "$year:\n$output" >> res.txt | ||
35 | # echo "执行正常" | ||
36 | else | ||
37 | # 执行异常,将错误信息重定向到err.txt | ||
38 | echo -e "$year:\n$output" >> err.txt | ||
39 | echo "执行异常(退出码: $exit_code)" | ||
40 | # 停止执行 | ||
41 | exit 1 | ||
42 | fi | ||
43 | done | ||
44 | end_time=$(date +%s) | ||
45 | |||
46 | echo "测试成功!" | ||
47 | echo "总用时:$((end_time - start_time))秒" | ||