]>
Commit | Line | Data |
---|---|---|
15daa639 UD |
1 | # Begin of automatic generation |
2 | ||
3 | # acos | |
6722fe3f AJ |
4 | Test "acos (0.75) == 0.722734247813415611178377352641333362": |
5 | ildouble: 1 | |
6 | ldouble: 1 | |
15daa639 | 7 | |
5ba3cc69 JM |
8 | # acos_downward |
9 | Test "acos_downward (-0) == pi/2": | |
10 | float: 1 | |
11 | ifloat: 1 | |
12 | ildouble: 1 | |
13 | ldouble: 1 | |
14 | Test "acos_downward (-0.5) == M_PI_6l*4.0": | |
15 | double: 1 | |
16 | float: 1 | |
17 | idouble: 1 | |
18 | ifloat: 1 | |
19 | Test "acos_downward (-1) == pi": | |
20 | float: 1 | |
21 | ifloat: 1 | |
22 | ildouble: 1 | |
23 | ldouble: 1 | |
24 | Test "acos_downward (0) == pi/2": | |
25 | float: 1 | |
26 | ifloat: 1 | |
27 | ildouble: 1 | |
28 | ldouble: 1 | |
29 | Test "acos_downward (0.5) == M_PI_6l*2.0": | |
30 | double: 1 | |
31 | float: 1 | |
32 | idouble: 1 | |
33 | ifloat: 1 | |
34 | ||
35 | # acos_towardzero | |
36 | Test "acos_towardzero (-0) == pi/2": | |
37 | float: 1 | |
38 | ifloat: 1 | |
39 | ildouble: 1 | |
40 | ldouble: 1 | |
41 | Test "acos_towardzero (-0.5) == M_PI_6l*4.0": | |
42 | double: 1 | |
43 | float: 1 | |
44 | idouble: 1 | |
45 | ifloat: 1 | |
46 | Test "acos_towardzero (-1) == pi": | |
47 | float: 1 | |
48 | ifloat: 1 | |
49 | ildouble: 1 | |
50 | ldouble: 1 | |
51 | Test "acos_towardzero (0) == pi/2": | |
52 | float: 1 | |
53 | ifloat: 1 | |
54 | ildouble: 1 | |
55 | ldouble: 1 | |
56 | Test "acos_towardzero (0.5) == M_PI_6l*2.0": | |
57 | double: 1 | |
58 | float: 1 | |
59 | idouble: 1 | |
60 | ifloat: 1 | |
61 | ||
62 | # acos_upward | |
63 | Test "acos_upward (-0) == pi/2": | |
64 | double: 1 | |
65 | idouble: 1 | |
66 | Test "acos_upward (-0.5) == M_PI_6l*4.0": | |
67 | ildouble: 1 | |
68 | ldouble: 1 | |
69 | Test "acos_upward (-1) == pi": | |
70 | double: 1 | |
71 | idouble: 1 | |
72 | Test "acos_upward (0) == pi/2": | |
73 | double: 1 | |
74 | idouble: 1 | |
75 | Test "acos_upward (0.5) == M_PI_6l*2.0": | |
76 | ildouble: 1 | |
77 | ldouble: 1 | |
78 | ||
15daa639 | 79 | # asin |
96dd1a81 | 80 | Test "asin (-0.5) == -pi/6": |
3741d6af | 81 | ildouble: 1 |
96dd1a81 | 82 | ldouble: 1 |
adfbc8ac JM |
83 | Test "asin (-0x0.ffffffff8p0) == -1.5707810680058339712015850710748035974710": |
84 | ildouble: 1 | |
85 | ldouble: 1 | |
0c51e550 AJ |
86 | Test "asin (-0x0.ffffffffffffffffp0) == -1.5707963264656243652399620683025688888978": |
87 | ildouble: 1 | |
88 | ldouble: 1 | |
89 | Test "asin (-0x0.ffffffffffffp0) == -1.5707962425011995974432331617542781977068": | |
90 | ildouble: 1 | |
91 | ldouble: 1 | |
adfbc8ac JM |
92 | Test "asin (-0x0.ffffffp0) == -1.5704510598101804156437184421571127056013": |
93 | ildouble: 1 | |
94 | ldouble: 1 | |
1ad9da69 | 95 | Test "asin (-1.0) == -pi/2": |
3741d6af | 96 | ildouble: 1 |
1af437d6 | 97 | ldouble: 1 |
1ad9da69 | 98 | Test "asin (0.5) == pi/6": |
3741d6af | 99 | ildouble: 1 |
15daa639 | 100 | ldouble: 1 |
1ad9da69 | 101 | Test "asin (0.75) == 0.848062078981481008052944338998418080": |
3741d6af | 102 | ildouble: 1 |
adfbc8ac JM |
103 | ldouble: 1 |
104 | Test "asin (0x0.ffffffff8p0) == 1.5707810680058339712015850710748035974710": | |
105 | ildouble: 1 | |
106 | ldouble: 1 | |
0c51e550 AJ |
107 | Test "asin (0x0.ffffffffffffffffp0) == 1.5707963264656243652399620683025688888978": |
108 | ildouble: 1 | |
109 | ldouble: 1 | |
110 | Test "asin (0x0.ffffffffffffp0) == 1.5707962425011995974432331617542781977068": | |
111 | ildouble: 1 | |
112 | ldouble: 1 | |
adfbc8ac JM |
113 | Test "asin (0x0.ffffffp0) == 1.5704510598101804156437184421571127056013": |
114 | ildouble: 1 | |
0ecb606c | 115 | ldouble: 1 |
1ad9da69 | 116 | Test "asin (1.0) == pi/2": |
a334319f | 117 | ildouble: 1 |
1ad9da69 | 118 | ldouble: 1 |
15daa639 | 119 | |
5ba3cc69 JM |
120 | # asin_downward |
121 | Test "asin_downward (-0.5) == -pi/6": | |
122 | ildouble: 1 | |
123 | ldouble: 1 | |
124 | Test "asin_downward (-1.0) == -pi/2": | |
125 | double: 1 | |
126 | idouble: 1 | |
127 | ildouble: 1 | |
128 | ldouble: 1 | |
129 | Test "asin_downward (0.5) == pi/6": | |
130 | double: 1 | |
131 | float: 1 | |
132 | idouble: 1 | |
133 | ifloat: 1 | |
134 | ildouble: 1 | |
135 | ldouble: 1 | |
136 | Test "asin_downward (1.0) == pi/2": | |
137 | float: 1 | |
138 | ifloat: 1 | |
0c51e550 AJ |
139 | ildouble: 1 |
140 | ldouble: 1 | |
5ba3cc69 JM |
141 | |
142 | # asin_tonearest | |
143 | Test "asin_tonearest (-0.5) == -pi/6": | |
144 | ildouble: 1 | |
145 | ldouble: 1 | |
0c51e550 AJ |
146 | Test "asin_tonearest (-1.0) == -pi/2": |
147 | ildouble: 1 | |
148 | ldouble: 1 | |
5ba3cc69 JM |
149 | Test "asin_tonearest (0.5) == pi/6": |
150 | ildouble: 1 | |
151 | ldouble: 1 | |
0c51e550 AJ |
152 | Test "asin_tonearest (1.0) == pi/2": |
153 | ildouble: 1 | |
154 | ldouble: 1 | |
5ba3cc69 JM |
155 | |
156 | # asin_towardzero | |
157 | Test "asin_towardzero (-0.5) == -pi/6": | |
158 | double: 1 | |
159 | float: 1 | |
160 | idouble: 1 | |
161 | ifloat: 1 | |
162 | ildouble: 1 | |
163 | ldouble: 1 | |
164 | Test "asin_towardzero (-1.0) == -pi/2": | |
165 | float: 1 | |
166 | ifloat: 1 | |
0c51e550 AJ |
167 | ildouble: 1 |
168 | ldouble: 1 | |
5ba3cc69 JM |
169 | Test "asin_towardzero (0.5) == pi/6": |
170 | double: 1 | |
171 | float: 1 | |
172 | idouble: 1 | |
173 | ifloat: 1 | |
174 | ildouble: 1 | |
175 | ldouble: 1 | |
176 | Test "asin_towardzero (1.0) == pi/2": | |
177 | float: 1 | |
178 | ifloat: 1 | |
0c51e550 AJ |
179 | ildouble: 1 |
180 | ldouble: 1 | |
5ba3cc69 JM |
181 | |
182 | # asin_upward | |
183 | Test "asin_upward (-0.5) == -pi/6": | |
184 | double: 1 | |
185 | float: 1 | |
186 | idouble: 1 | |
187 | ifloat: 1 | |
188 | ildouble: 1 | |
189 | ldouble: 1 | |
190 | Test "asin_upward (-1.0) == -pi/2": | |
191 | float: 1 | |
192 | ifloat: 1 | |
0c51e550 AJ |
193 | ildouble: 1 |
194 | ldouble: 1 | |
5ba3cc69 JM |
195 | Test "asin_upward (0.5) == pi/6": |
196 | ildouble: 1 | |
197 | ldouble: 1 | |
198 | Test "asin_upward (1.0) == pi/2": | |
199 | double: 1 | |
200 | idouble: 1 | |
201 | ildouble: 1 | |
202 | ldouble: 1 | |
203 | ||
15daa639 | 204 | # atanh |
1af437d6 AJ |
205 | Test "atanh (0.75) == 0.972955074527656652552676371721589865": |
206 | ildouble: 2 | |
207 | ldouble: 1 | |
15daa639 UD |
208 | |
209 | # cacos | |
d1d3431a JM |
210 | Test "Imaginary part of: cacos (+0 + 0.5 i) == pi/2 - 0.4812118250596034474977589134243684231352 i": |
211 | double: 2 | |
212 | idouble: 2 | |
213 | Test "Imaginary part of: cacos (+0 + 1.0 i) == pi/2 - 0.8813735870195430252326093249797923090282 i": | |
214 | double: 2 | |
215 | float: 1 | |
216 | idouble: 2 | |
217 | ifloat: 1 | |
218 | ildouble: 2 | |
219 | ldouble: 2 | |
220 | Test "Imaginary part of: cacos (+0 + 1.5 i) == pi/2 - 1.194763217287109304111930828519090523536 i": | |
221 | double: 2 | |
222 | float: 1 | |
223 | idouble: 2 | |
224 | ifloat: 1 | |
225 | Test "Imaginary part of: cacos (+0 - 0.5 i) == pi/2 + 0.4812118250596034474977589134243684231352 i": | |
d0419dbf | 226 | double: 1 |
d1d3431a | 227 | float: 1 |
d0419dbf | 228 | idouble: 1 |
d1d3431a | 229 | ifloat: 1 |
d0419dbf JM |
230 | ildouble: 1 |
231 | ldouble: 1 | |
d1d3431a JM |
232 | Test "Imaginary part of: cacos (+0 - 1.0 i) == pi/2 + 0.8813735870195430252326093249797923090282 i": |
233 | double: 1 | |
234 | float: 1 | |
235 | idouble: 1 | |
236 | ifloat: 1 | |
237 | Test "Imaginary part of: cacos (+0 - 1.5 i) == pi/2 + 1.194763217287109304111930828519090523536 i": | |
238 | double: 1 | |
239 | idouble: 1 | |
240 | Test "Imaginary part of: cacos (-0 + 0.5 i) == pi/2 - 0.4812118250596034474977589134243684231352 i": | |
241 | double: 2 | |
242 | idouble: 2 | |
243 | Test "Imaginary part of: cacos (-0 + 1.0 i) == pi/2 - 0.8813735870195430252326093249797923090282 i": | |
244 | double: 2 | |
245 | float: 1 | |
246 | idouble: 2 | |
247 | ifloat: 1 | |
248 | ildouble: 2 | |
249 | ldouble: 2 | |
250 | Test "Imaginary part of: cacos (-0 + 1.5 i) == pi/2 - 1.194763217287109304111930828519090523536 i": | |
251 | double: 2 | |
252 | float: 1 | |
253 | idouble: 2 | |
254 | ifloat: 1 | |
255 | Test "Imaginary part of: cacos (-0 - 0.5 i) == pi/2 + 0.4812118250596034474977589134243684231352 i": | |
d0419dbf | 256 | double: 1 |
d1d3431a | 257 | float: 1 |
d0419dbf | 258 | idouble: 1 |
d1d3431a | 259 | ifloat: 1 |
d0419dbf JM |
260 | ildouble: 1 |
261 | ldouble: 1 | |
d1d3431a JM |
262 | Test "Imaginary part of: cacos (-0 - 1.0 i) == pi/2 + 0.8813735870195430252326093249797923090282 i": |
263 | double: 1 | |
264 | float: 1 | |
265 | idouble: 1 | |
266 | ifloat: 1 | |
267 | Test "Imaginary part of: cacos (-0 - 1.5 i) == pi/2 + 1.194763217287109304111930828519090523536 i": | |
268 | double: 1 | |
269 | idouble: 1 | |
270 | Test "Imaginary part of: cacos (-1.5 + +0 i) == pi - 0.9624236501192068949955178268487368462704 i": | |
271 | double: 1 | |
272 | float: 1 | |
273 | idouble: 1 | |
274 | ifloat: 1 | |
275 | Test "Imaginary part of: cacos (-1.5 - 0 i) == pi + 0.9624236501192068949955178268487368462704 i": | |
276 | ildouble: 1 | |
277 | ldouble: 1 | |
278 | Test "Real part of: cacos (0.5 + +0 i) == 1.047197551196597746154214461093167628066 - 0 i": | |
279 | double: 1 | |
280 | idouble: 1 | |
281 | ildouble: 1 | |
282 | ldouble: 1 | |
283 | Test "Real part of: cacos (0.5 - 0 i) == 1.047197551196597746154214461093167628066 + +0 i": | |
284 | double: 1 | |
285 | idouble: 1 | |
286 | ildouble: 1 | |
287 | ldouble: 1 | |
1af437d6 | 288 | Test "Imaginary part of: cacos (0.75 + 1.25 i) == 1.11752014915610270578240049553777969 - 1.13239363160530819522266333696834467 i": |
15daa639 | 289 | float: 1 |
15daa639 | 290 | ifloat: 1 |
1af437d6 AJ |
291 | ildouble: 2 |
292 | ldouble: 2 | |
d1d3431a JM |
293 | Test "Imaginary part of: cacos (1.5 + +0 i) == +0 - 0.9624236501192068949955178268487368462704 i": |
294 | double: 1 | |
295 | float: 1 | |
296 | idouble: 1 | |
297 | ifloat: 1 | |
298 | Test "Imaginary part of: cacos (1.5 - 0 i) == +0 + 0.9624236501192068949955178268487368462704 i": | |
299 | ildouble: 1 | |
300 | ldouble: 1 | |
15daa639 UD |
301 | |
302 | # cacosh | |
d1d3431a | 303 | Test "Real part of: cacosh (+0 + 0.5 i) == 0.4812118250596034474977589134243684231352 + pi/2 i": |
d0419dbf | 304 | double: 1 |
d1d3431a | 305 | float: 1 |
d0419dbf | 306 | idouble: 1 |
d1d3431a | 307 | ifloat: 1 |
d0419dbf JM |
308 | ildouble: 1 |
309 | ldouble: 1 | |
d1d3431a JM |
310 | Test "Real part of: cacosh (+0 + 1.0 i) == 0.8813735870195430252326093249797923090282 + pi/2 i": |
311 | double: 1 | |
312 | float: 1 | |
313 | idouble: 1 | |
314 | ifloat: 1 | |
315 | Test "Real part of: cacosh (+0 + 1.5 i) == 1.194763217287109304111930828519090523536 + pi/2 i": | |
316 | double: 1 | |
317 | idouble: 1 | |
318 | Test "Real part of: cacosh (+0 - 0.5 i) == 0.4812118250596034474977589134243684231352 - pi/2 i": | |
d0419dbf | 319 | double: 1 |
d1d3431a | 320 | float: 1 |
d0419dbf | 321 | idouble: 1 |
d1d3431a | 322 | ifloat: 1 |
d0419dbf JM |
323 | ildouble: 1 |
324 | ldouble: 1 | |
d1d3431a JM |
325 | Test "Real part of: cacosh (+0 - 1.0 i) == 0.8813735870195430252326093249797923090282 - pi/2 i": |
326 | double: 1 | |
327 | float: 1 | |
328 | idouble: 1 | |
329 | ifloat: 1 | |
330 | Test "Real part of: cacosh (+0 - 1.5 i) == 1.194763217287109304111930828519090523536 - pi/2 i": | |
331 | double: 1 | |
332 | idouble: 1 | |
333 | Test "Real part of: cacosh (-0 + 0.5 i) == 0.4812118250596034474977589134243684231352 + pi/2 i": | |
d0419dbf | 334 | double: 1 |
d1d3431a | 335 | float: 1 |
d0419dbf | 336 | idouble: 1 |
d1d3431a | 337 | ifloat: 1 |
d0419dbf JM |
338 | ildouble: 1 |
339 | ldouble: 1 | |
d1d3431a JM |
340 | Test "Real part of: cacosh (-0 + 1.0 i) == 0.8813735870195430252326093249797923090282 + pi/2 i": |
341 | double: 1 | |
342 | float: 1 | |
343 | idouble: 1 | |
344 | ifloat: 1 | |
345 | Test "Real part of: cacosh (-0 + 1.5 i) == 1.194763217287109304111930828519090523536 + pi/2 i": | |
346 | double: 1 | |
347 | idouble: 1 | |
348 | Test "Real part of: cacosh (-0 - 0.5 i) == 0.4812118250596034474977589134243684231352 - pi/2 i": | |
d0419dbf | 349 | double: 1 |
d1d3431a | 350 | float: 1 |
d0419dbf | 351 | idouble: 1 |
d1d3431a | 352 | ifloat: 1 |
d0419dbf JM |
353 | ildouble: 1 |
354 | ldouble: 1 | |
d1d3431a JM |
355 | Test "Real part of: cacosh (-0 - 1.0 i) == 0.8813735870195430252326093249797923090282 - pi/2 i": |
356 | double: 1 | |
357 | float: 1 | |
358 | idouble: 1 | |
359 | ifloat: 1 | |
360 | Test "Real part of: cacosh (-0 - 1.5 i) == 1.194763217287109304111930828519090523536 - pi/2 i": | |
361 | double: 1 | |
362 | idouble: 1 | |
363 | Test "Imaginary part of: cacosh (-0.5 + +0 i) == +0 + 2.094395102393195492308428922186335256131 i": | |
364 | double: 1 | |
365 | idouble: 1 | |
366 | Test "Imaginary part of: cacosh (-0.5 - 0 i) == +0 - 2.094395102393195492308428922186335256131 i": | |
367 | double: 1 | |
368 | idouble: 1 | |
369 | Test "Real part of: cacosh (-1.5 + +0 i) == 0.9624236501192068949955178268487368462704 + pi i": | |
d0419dbf | 370 | double: 1 |
d1d3431a | 371 | float: 1 |
d0419dbf | 372 | idouble: 1 |
d1d3431a | 373 | ifloat: 1 |
d0419dbf JM |
374 | ildouble: 1 |
375 | ldouble: 1 | |
d1d3431a | 376 | Test "Real part of: cacosh (-1.5 - 0 i) == 0.9624236501192068949955178268487368462704 - pi i": |
d0419dbf | 377 | double: 1 |
d1d3431a | 378 | float: 1 |
d0419dbf | 379 | idouble: 1 |
d1d3431a | 380 | ifloat: 1 |
d0419dbf JM |
381 | ildouble: 1 |
382 | ldouble: 1 | |
4f7e7f8e | 383 | Test "Real part of: cacosh (-2 - 3 i) == 1.9833870299165354323470769028940395 - 2.1414491111159960199416055713254211 i": |
15daa639 | 384 | double: 1 |
1af437d6 | 385 | float: 9 |
15daa639 | 386 | idouble: 1 |
1af437d6 | 387 | ifloat: 9 |
2edfd87c UD |
388 | ildouble: 6 |
389 | ldouble: 6 | |
4f7e7f8e | 390 | Test "Imaginary part of: cacosh (-2 - 3 i) == 1.9833870299165354323470769028940395 - 2.1414491111159960199416055713254211 i": |
15daa639 | 391 | double: 1 |
1ad9da69 | 392 | float: 4 |
15daa639 | 393 | idouble: 1 |
1ad9da69 | 394 | ifloat: 4 |
15daa639 UD |
395 | ildouble: 1 |
396 | ldouble: 1 | |
1af437d6 | 397 | Test "Real part of: cacosh (0.75 + 1.25 i) == 1.13239363160530819522266333696834467 + 1.11752014915610270578240049553777969 i": |
15daa639 UD |
398 | ildouble: 1 |
399 | ldouble: 1 | |
d1d3431a | 400 | Test "Real part of: cacosh (1.5 + +0 i) == 0.9624236501192068949955178268487368462704 + +0 i": |
d0419dbf | 401 | double: 1 |
d1d3431a | 402 | float: 1 |
d0419dbf | 403 | idouble: 1 |
d1d3431a | 404 | ifloat: 1 |
d0419dbf JM |
405 | ildouble: 1 |
406 | ldouble: 1 | |
d1d3431a | 407 | Test "Real part of: cacosh (1.5 - 0 i) == 0.9624236501192068949955178268487368462704 - 0 i": |
d0419dbf | 408 | double: 1 |
d1d3431a | 409 | float: 1 |
d0419dbf | 410 | idouble: 1 |
d1d3431a | 411 | ifloat: 1 |
d0419dbf JM |
412 | ildouble: 1 |
413 | ldouble: 1 | |
1af437d6 AJ |
414 | |
415 | # casin | |
d1d3431a JM |
416 | Test "Imaginary part of: casin (+0 + 0.5 i) == +0 + 0.4812118250596034474977589134243684231352 i": |
417 | double: 2 | |
418 | idouble: 2 | |
419 | Test "Imaginary part of: casin (+0 + 1.0 i) == +0 + 0.8813735870195430252326093249797923090282 i": | |
420 | double: 2 | |
421 | float: 1 | |
422 | idouble: 2 | |
423 | ifloat: 1 | |
424 | ildouble: 2 | |
425 | ldouble: 2 | |
426 | Test "Imaginary part of: casin (+0 + 1.5 i) == +0 + 1.194763217287109304111930828519090523536 i": | |
427 | double: 2 | |
428 | float: 1 | |
429 | idouble: 2 | |
430 | ifloat: 1 | |
431 | Test "Imaginary part of: casin (+0 - 0.5 i) == +0 - 0.4812118250596034474977589134243684231352 i": | |
d0419dbf | 432 | double: 1 |
d1d3431a | 433 | float: 1 |
d0419dbf | 434 | idouble: 1 |
d1d3431a | 435 | ifloat: 1 |
d0419dbf JM |
436 | ildouble: 1 |
437 | ldouble: 1 | |
d1d3431a JM |
438 | Test "Imaginary part of: casin (+0 - 1.0 i) == +0 - 0.8813735870195430252326093249797923090282 i": |
439 | double: 1 | |
440 | float: 1 | |
441 | idouble: 1 | |
442 | ifloat: 1 | |
443 | Test "Imaginary part of: casin (+0 - 1.5 i) == +0 - 1.194763217287109304111930828519090523536 i": | |
444 | double: 1 | |
445 | idouble: 1 | |
446 | Test "Imaginary part of: casin (-0 + 0.5 i) == -0 + 0.4812118250596034474977589134243684231352 i": | |
447 | double: 2 | |
448 | idouble: 2 | |
449 | Test "Imaginary part of: casin (-0 + 1.0 i) == -0 + 0.8813735870195430252326093249797923090282 i": | |
450 | double: 2 | |
451 | float: 1 | |
452 | idouble: 2 | |
453 | ifloat: 1 | |
454 | ildouble: 2 | |
455 | ldouble: 2 | |
456 | Test "Imaginary part of: casin (-0 + 1.5 i) == -0 + 1.194763217287109304111930828519090523536 i": | |
457 | double: 2 | |
458 | float: 1 | |
459 | idouble: 2 | |
460 | ifloat: 1 | |
461 | Test "Imaginary part of: casin (-0 - 0.5 i) == -0 - 0.4812118250596034474977589134243684231352 i": | |
d0419dbf | 462 | double: 1 |
d1d3431a | 463 | float: 1 |
d0419dbf | 464 | idouble: 1 |
d1d3431a | 465 | ifloat: 1 |
d0419dbf JM |
466 | ildouble: 1 |
467 | ldouble: 1 | |
d1d3431a JM |
468 | Test "Imaginary part of: casin (-0 - 1.0 i) == -0 - 0.8813735870195430252326093249797923090282 i": |
469 | double: 1 | |
470 | float: 1 | |
471 | idouble: 1 | |
472 | ifloat: 1 | |
473 | Test "Imaginary part of: casin (-0 - 1.5 i) == -0 - 1.194763217287109304111930828519090523536 i": | |
474 | double: 1 | |
475 | idouble: 1 | |
476 | Test "Imaginary part of: casin (-1.5 + +0 i) == -pi/2 + 0.9624236501192068949955178268487368462704 i": | |
477 | double: 1 | |
478 | float: 1 | |
479 | idouble: 1 | |
480 | ifloat: 1 | |
481 | Test "Imaginary part of: casin (-1.5 - 0 i) == -pi/2 - 0.9624236501192068949955178268487368462704 i": | |
482 | ildouble: 1 | |
483 | ldouble: 1 | |
1af437d6 AJ |
484 | Test "Real part of: casin (0.75 + 1.25 i) == 0.453276177638793913448921196101971749 + 1.13239363160530819522266333696834467 i": |
485 | double: 1 | |
486 | float: 1 | |
487 | idouble: 1 | |
488 | ifloat: 1 | |
489 | ildouble: 2 | |
490 | ldouble: 2 | |
491 | Test "Imaginary part of: casin (0.75 + 1.25 i) == 0.453276177638793913448921196101971749 + 1.13239363160530819522266333696834467 i": | |
492 | float: 1 | |
493 | ifloat: 1 | |
494 | ildouble: 2 | |
495 | ldouble: 2 | |
d1d3431a JM |
496 | Test "Imaginary part of: casin (1.5 + +0 i) == pi/2 + 0.9624236501192068949955178268487368462704 i": |
497 | double: 1 | |
498 | float: 1 | |
499 | idouble: 1 | |
500 | ifloat: 1 | |
501 | Test "Imaginary part of: casin (1.5 - 0 i) == pi/2 - 0.9624236501192068949955178268487368462704 i": | |
502 | ildouble: 1 | |
503 | ldouble: 1 | |
15daa639 UD |
504 | |
505 | # casinh | |
d1d3431a JM |
506 | Test "Real part of: casinh (+0 + 1.5 i) == 0.9624236501192068949955178268487368462704 + pi/2 i": |
507 | ildouble: 1 | |
508 | ldouble: 1 | |
509 | Test "Real part of: casinh (+0 - 1.5 i) == 0.9624236501192068949955178268487368462704 - pi/2 i": | |
510 | ildouble: 1 | |
511 | ldouble: 1 | |
512 | Test "Real part of: casinh (-0 + 1.5 i) == -0.9624236501192068949955178268487368462704 + pi/2 i": | |
513 | double: 1 | |
514 | float: 1 | |
515 | idouble: 1 | |
516 | ifloat: 1 | |
517 | Test "Real part of: casinh (-0 - 1.5 i) == -0.9624236501192068949955178268487368462704 - pi/2 i": | |
518 | double: 1 | |
519 | float: 1 | |
520 | idouble: 1 | |
521 | ifloat: 1 | |
522 | Test "Real part of: casinh (-0.5 + +0 i) == -0.4812118250596034474977589134243684231352 + +0 i": | |
523 | double: 2 | |
524 | idouble: 2 | |
525 | Test "Real part of: casinh (-0.5 - 0 i) == -0.4812118250596034474977589134243684231352 - 0 i": | |
526 | double: 2 | |
527 | idouble: 2 | |
528 | Test "Real part of: casinh (-1.0 + +0 i) == -0.8813735870195430252326093249797923090282 + +0 i": | |
529 | double: 2 | |
530 | float: 1 | |
531 | idouble: 2 | |
532 | ifloat: 1 | |
533 | ildouble: 2 | |
534 | ldouble: 2 | |
535 | Test "Real part of: casinh (-1.0 - 0 i) == -0.8813735870195430252326093249797923090282 - 0 i": | |
536 | double: 2 | |
537 | float: 1 | |
538 | idouble: 2 | |
539 | ifloat: 1 | |
540 | ildouble: 2 | |
541 | ldouble: 2 | |
542 | Test "Real part of: casinh (-1.5 + +0 i) == -1.194763217287109304111930828519090523536 + +0 i": | |
543 | double: 2 | |
544 | float: 1 | |
545 | idouble: 2 | |
546 | ifloat: 1 | |
547 | Test "Real part of: casinh (-1.5 - 0 i) == -1.194763217287109304111930828519090523536 - 0 i": | |
548 | double: 2 | |
549 | float: 1 | |
550 | idouble: 2 | |
551 | ifloat: 1 | |
33e885db | 552 | Test "Real part of: casinh (-2 - 3 i) == -1.9686379257930962917886650952454982 - 0.96465850440760279204541105949953237 i": |
15daa639 UD |
553 | double: 5 |
554 | float: 1 | |
555 | idouble: 5 | |
556 | ifloat: 1 | |
1af437d6 AJ |
557 | ildouble: 5 |
558 | ldouble: 5 | |
33e885db | 559 | Test "Imaginary part of: casinh (-2 - 3 i) == -1.9686379257930962917886650952454982 - 0.96465850440760279204541105949953237 i": |
15daa639 UD |
560 | double: 3 |
561 | float: 6 | |
562 | idouble: 3 | |
563 | ifloat: 6 | |
1af437d6 AJ |
564 | ildouble: 5 |
565 | ldouble: 5 | |
d1d3431a | 566 | Test "Real part of: casinh (0.5 + +0 i) == 0.4812118250596034474977589134243684231352 + +0 i": |
d0419dbf | 567 | double: 1 |
d1d3431a | 568 | float: 1 |
d0419dbf | 569 | idouble: 1 |
d1d3431a | 570 | ifloat: 1 |
d0419dbf JM |
571 | ildouble: 1 |
572 | ldouble: 1 | |
d1d3431a | 573 | Test "Real part of: casinh (0.5 - 0 i) == 0.4812118250596034474977589134243684231352 - 0 i": |
d0419dbf | 574 | double: 1 |
d1d3431a | 575 | float: 1 |
d0419dbf | 576 | idouble: 1 |
d1d3431a | 577 | ifloat: 1 |
d0419dbf JM |
578 | ildouble: 1 |
579 | ldouble: 1 | |
1af437d6 AJ |
580 | Test "Real part of: casinh (0.75 + 1.25 i) == 1.03171853444778027336364058631006594 + 0.911738290968487636358489564316731207 i": |
581 | float: 1 | |
582 | ifloat: 1 | |
583 | Test "Imaginary part of: casinh (0.75 + 1.25 i) == 1.03171853444778027336364058631006594 + 0.911738290968487636358489564316731207 i": | |
584 | double: 1 | |
15daa639 | 585 | float: 1 |
1af437d6 | 586 | idouble: 1 |
15daa639 | 587 | ifloat: 1 |
6722fe3f AJ |
588 | ildouble: 1 |
589 | ldouble: 1 | |
d1d3431a JM |
590 | Test "Real part of: casinh (1.0 + +0 i) == 0.8813735870195430252326093249797923090282 + +0 i": |
591 | double: 1 | |
592 | float: 1 | |
593 | idouble: 1 | |
594 | ifloat: 1 | |
595 | Test "Real part of: casinh (1.0 - 0 i) == 0.8813735870195430252326093249797923090282 - 0 i": | |
596 | double: 1 | |
597 | float: 1 | |
598 | idouble: 1 | |
599 | ifloat: 1 | |
600 | Test "Real part of: casinh (1.5 + +0 i) == 1.194763217287109304111930828519090523536 + +0 i": | |
601 | double: 1 | |
602 | idouble: 1 | |
603 | Test "Real part of: casinh (1.5 - 0 i) == 1.194763217287109304111930828519090523536 - 0 i": | |
604 | double: 1 | |
605 | idouble: 1 | |
15daa639 UD |
606 | |
607 | # catan | |
33e885db | 608 | Test "Imaginary part of: catan (-2 - 3 i) == -1.4099210495965755225306193844604208 - 0.22907268296853876629588180294200276 i": |
15daa639 UD |
609 | double: 1 |
610 | float: 1 | |
611 | idouble: 1 | |
612 | ifloat: 1 | |
15daa639 UD |
613 | |
614 | # catanh | |
33e885db | 615 | Test "Real part of: catanh (-2 - 3 i) == -0.14694666622552975204743278515471595 - 1.3389725222944935611241935759091443 i": |
15daa639 UD |
616 | double: 2 |
617 | float: 1 | |
618 | idouble: 2 | |
619 | ifloat: 1 | |
1af437d6 AJ |
620 | ildouble: 1 |
621 | ldouble: 1 | |
622 | Test "Real part of: catanh (0.75 + 1.25 i) == 0.261492138795671927078652057366532140 + 0.996825126463918666098902241310446708 i": | |
1dc23588 UD |
623 | double: 1 |
624 | idouble: 1 | |
15daa639 UD |
625 | |
626 | # cbrt | |
15daa639 UD |
627 | Test "cbrt (-27.0) == -3.0": |
628 | ildouble: 1 | |
629 | ldouble: 1 | |
1af437d6 AJ |
630 | Test "cbrt (0.75) == 0.908560296416069829445605878163630251": |
631 | ildouble: 1 | |
632 | ldouble: 1 | |
15daa639 UD |
633 | |
634 | # ccos | |
e0b16cc2 JM |
635 | Test "Real part of: ccos (-0.75 + 710.5 i) == 1.347490911916428129246890157395342279438e308 + 1.255317763348154410745082950806112487736e308 i": |
636 | double: 1 | |
637 | idouble: 1 | |
638 | Test "Imaginary part of: ccos (-0.75 + 710.5 i) == 1.347490911916428129246890157395342279438e308 + 1.255317763348154410745082950806112487736e308 i": | |
639 | double: 1 | |
640 | idouble: 1 | |
641 | Test "Real part of: ccos (-0.75 + 89.5 i) == 2.708024460708609732016532185663087200560e38 + 2.522786001038096774676288412995370563339e38 i": | |
642 | float: 1 | |
643 | ifloat: 1 | |
644 | Test "Imaginary part of: ccos (-0.75 + 89.5 i) == 2.708024460708609732016532185663087200560e38 + 2.522786001038096774676288412995370563339e38 i": | |
645 | float: 1 | |
646 | ifloat: 1 | |
647 | Test "Real part of: ccos (-0.75 - 710.5 i) == 1.347490911916428129246890157395342279438e308 - 1.255317763348154410745082950806112487736e308 i": | |
648 | double: 1 | |
649 | idouble: 1 | |
650 | Test "Imaginary part of: ccos (-0.75 - 710.5 i) == 1.347490911916428129246890157395342279438e308 - 1.255317763348154410745082950806112487736e308 i": | |
651 | double: 1 | |
652 | idouble: 1 | |
653 | Test "Real part of: ccos (-0.75 - 89.5 i) == 2.708024460708609732016532185663087200560e38 - 2.522786001038096774676288412995370563339e38 i": | |
654 | float: 1 | |
655 | ifloat: 1 | |
656 | Test "Imaginary part of: ccos (-0.75 - 89.5 i) == 2.708024460708609732016532185663087200560e38 - 2.522786001038096774676288412995370563339e38 i": | |
657 | float: 1 | |
658 | ifloat: 1 | |
659 | Test "Real part of: ccos (-2 - 3 i) == -4.18962569096880723013255501961597373 - 9.10922789375533659797919726277886212 i": | |
660 | float: 1 | |
661 | ifloat: 1 | |
34f8ef1b | 662 | Test "Imaginary part of: ccos (-2 - 3 i) == -4.18962569096880723013255501961597373 - 9.10922789375533659797919726277886212 i": |
15daa639 UD |
663 | float: 1 |
664 | ifloat: 1 | |
665 | ildouble: 1 | |
666 | ldouble: 1 | |
1af437d6 | 667 | Test "Real part of: ccos (0.75 + 1.25 i) == 1.38173873063425888530729933139078645 - 1.09193013555397466170919531722024128 i": |
15daa639 | 668 | double: 1 |
e0b16cc2 | 669 | float: 1 |
15daa639 | 670 | idouble: 1 |
e0b16cc2 | 671 | ifloat: 1 |
1af437d6 AJ |
672 | ildouble: 1 |
673 | ldouble: 1 | |
674 | Test "Imaginary part of: ccos (0.75 + 1.25 i) == 1.38173873063425888530729933139078645 - 1.09193013555397466170919531722024128 i": | |
675 | ildouble: 1 | |
676 | ldouble: 1 | |
e0b16cc2 JM |
677 | Test "Real part of: ccos (0.75 + 710.5 i) == 1.347490911916428129246890157395342279438e308 - 1.255317763348154410745082950806112487736e308 i": |
678 | double: 1 | |
679 | idouble: 1 | |
680 | Test "Imaginary part of: ccos (0.75 + 710.5 i) == 1.347490911916428129246890157395342279438e308 - 1.255317763348154410745082950806112487736e308 i": | |
681 | double: 1 | |
682 | idouble: 1 | |
683 | Test "Real part of: ccos (0.75 + 89.5 i) == 2.708024460708609732016532185663087200560e38 - 2.522786001038096774676288412995370563339e38 i": | |
684 | float: 1 | |
685 | ifloat: 1 | |
686 | Test "Imaginary part of: ccos (0.75 + 89.5 i) == 2.708024460708609732016532185663087200560e38 - 2.522786001038096774676288412995370563339e38 i": | |
687 | float: 1 | |
688 | ifloat: 1 | |
689 | Test "Real part of: ccos (0.75 - 710.5 i) == 1.347490911916428129246890157395342279438e308 + 1.255317763348154410745082950806112487736e308 i": | |
690 | double: 1 | |
691 | idouble: 1 | |
692 | Test "Imaginary part of: ccos (0.75 - 710.5 i) == 1.347490911916428129246890157395342279438e308 + 1.255317763348154410745082950806112487736e308 i": | |
693 | double: 1 | |
694 | idouble: 1 | |
695 | Test "Real part of: ccos (0.75 - 89.5 i) == 2.708024460708609732016532185663087200560e38 + 2.522786001038096774676288412995370563339e38 i": | |
696 | float: 1 | |
697 | ifloat: 1 | |
698 | Test "Imaginary part of: ccos (0.75 - 89.5 i) == 2.708024460708609732016532185663087200560e38 + 2.522786001038096774676288412995370563339e38 i": | |
699 | float: 1 | |
700 | ifloat: 1 | |
795405f9 | 701 | Test "Imaginary part of: ccos (0x1p-1074 + 1440 i) == inf - 5.981479269486130556466515778180916082415e301 i": |
e0b16cc2 JM |
702 | double: 1 |
703 | idouble: 1 | |
15daa639 UD |
704 | |
705 | # ccosh | |
34f8ef1b | 706 | Test "Imaginary part of: ccosh (-2 - 3 i) == -3.72454550491532256547397070325597253 + 0.511822569987384608834463849801875634 i": |
15daa639 UD |
707 | double: 1 |
708 | float: 1 | |
709 | idouble: 1 | |
710 | ifloat: 1 | |
711 | ildouble: 1 | |
712 | ldouble: 1 | |
e0b16cc2 JM |
713 | Test "Real part of: ccosh (-710.5 + 0.75 i) == 1.347490911916428129246890157395342279438e308 - 1.255317763348154410745082950806112487736e308 i": |
714 | double: 1 | |
715 | idouble: 1 | |
716 | Test "Imaginary part of: ccosh (-710.5 + 0.75 i) == 1.347490911916428129246890157395342279438e308 - 1.255317763348154410745082950806112487736e308 i": | |
717 | double: 1 | |
718 | idouble: 1 | |
719 | Test "Real part of: ccosh (-710.5 - 0.75 i) == 1.347490911916428129246890157395342279438e308 + 1.255317763348154410745082950806112487736e308 i": | |
720 | double: 1 | |
721 | idouble: 1 | |
722 | Test "Imaginary part of: ccosh (-710.5 - 0.75 i) == 1.347490911916428129246890157395342279438e308 + 1.255317763348154410745082950806112487736e308 i": | |
723 | double: 1 | |
724 | idouble: 1 | |
725 | Test "Real part of: ccosh (-89.5 + 0.75 i) == 2.708024460708609732016532185663087200560e38 - 2.522786001038096774676288412995370563339e38 i": | |
726 | float: 1 | |
727 | ifloat: 1 | |
728 | Test "Imaginary part of: ccosh (-89.5 + 0.75 i) == 2.708024460708609732016532185663087200560e38 - 2.522786001038096774676288412995370563339e38 i": | |
729 | float: 1 | |
730 | ifloat: 1 | |
731 | Test "Real part of: ccosh (-89.5 - 0.75 i) == 2.708024460708609732016532185663087200560e38 + 2.522786001038096774676288412995370563339e38 i": | |
732 | float: 1 | |
733 | ifloat: 1 | |
734 | Test "Imaginary part of: ccosh (-89.5 - 0.75 i) == 2.708024460708609732016532185663087200560e38 + 2.522786001038096774676288412995370563339e38 i": | |
735 | float: 1 | |
736 | ifloat: 1 | |
1af437d6 | 737 | Test "Real part of: ccosh (0.75 + 1.25 i) == 0.408242591877968807788852146397499084 + 0.780365930845853240391326216300863152 i": |
15daa639 UD |
738 | double: 1 |
739 | float: 1 | |
740 | idouble: 1 | |
741 | ifloat: 1 | |
1af437d6 | 742 | Test "Imaginary part of: ccosh (0.75 + 1.25 i) == 0.408242591877968807788852146397499084 + 0.780365930845853240391326216300863152 i": |
c0c9615c | 743 | double: 1 |
1af437d6 | 744 | float: 1 |
c0c9615c | 745 | idouble: 1 |
1af437d6 | 746 | ifloat: 1 |
795405f9 | 747 | Test "Imaginary part of: ccosh (1440 + 0x1p-1074 i) == inf + 5.981479269486130556466515778180916082415e301 i": |
e0b16cc2 JM |
748 | double: 1 |
749 | idouble: 1 | |
750 | Test "Real part of: ccosh (710.5 + 0.75 i) == 1.347490911916428129246890157395342279438e308 + 1.255317763348154410745082950806112487736e308 i": | |
751 | double: 1 | |
752 | idouble: 1 | |
753 | Test "Imaginary part of: ccosh (710.5 + 0.75 i) == 1.347490911916428129246890157395342279438e308 + 1.255317763348154410745082950806112487736e308 i": | |
754 | double: 1 | |
755 | idouble: 1 | |
756 | Test "Real part of: ccosh (710.5 - 0.75 i) == 1.347490911916428129246890157395342279438e308 - 1.255317763348154410745082950806112487736e308 i": | |
757 | double: 1 | |
758 | idouble: 1 | |
759 | Test "Imaginary part of: ccosh (710.5 - 0.75 i) == 1.347490911916428129246890157395342279438e308 - 1.255317763348154410745082950806112487736e308 i": | |
760 | double: 1 | |
761 | idouble: 1 | |
762 | Test "Real part of: ccosh (89.5 + 0.75 i) == 2.708024460708609732016532185663087200560e38 + 2.522786001038096774676288412995370563339e38 i": | |
763 | float: 1 | |
764 | ifloat: 1 | |
765 | Test "Imaginary part of: ccosh (89.5 + 0.75 i) == 2.708024460708609732016532185663087200560e38 + 2.522786001038096774676288412995370563339e38 i": | |
766 | float: 1 | |
767 | ifloat: 1 | |
768 | Test "Real part of: ccosh (89.5 - 0.75 i) == 2.708024460708609732016532185663087200560e38 - 2.522786001038096774676288412995370563339e38 i": | |
769 | float: 1 | |
770 | ifloat: 1 | |
771 | Test "Imaginary part of: ccosh (89.5 - 0.75 i) == 2.708024460708609732016532185663087200560e38 - 2.522786001038096774676288412995370563339e38 i": | |
772 | float: 1 | |
773 | ifloat: 1 | |
15daa639 UD |
774 | |
775 | # cexp | |
1a4ac776 JM |
776 | Test "Real part of: cexp (-10000 + 0x1p16383 i) == 1.045876464564882298442774542991176546722e-4343 + 4.421154026488516836023811173959413420548e-4344 i": |
777 | ildouble: 1 | |
778 | ldouble: 1 | |
d8337213 | 779 | Test "Real part of: cexp (-2.0 - 3.0 i) == -0.13398091492954261346140525546115575 - 0.019098516261135196432576240858800925 i": |
1af437d6 AJ |
780 | ildouble: 1 |
781 | ldouble: 1 | |
d8337213 | 782 | Test "Imaginary part of: cexp (-2.0 - 3.0 i) == -0.13398091492954261346140525546115575 - 0.019098516261135196432576240858800925 i": |
1a4ac776 JM |
783 | float: 1 |
784 | ifloat: 1 | |
1af437d6 AJ |
785 | ildouble: 1 |
786 | ldouble: 1 | |
795405f9 | 787 | Test "Real part of: cexp (-95 + 0.75 i) == 4.039714446238306526889476684000081624047e-42 + 3.763383677300535390271646960780570275931e-42 i": |
7c69cd14 JM |
788 | double: 1 |
789 | idouble: 1 | |
790 | ildouble: 1 | |
791 | ldouble: 1 | |
795405f9 | 792 | Test "Imaginary part of: cexp (-95 + 0.75 i) == 4.039714446238306526889476684000081624047e-42 + 3.763383677300535390271646960780570275931e-42 i": |
7c69cd14 JM |
793 | double: 1 |
794 | idouble: 1 | |
1a4ac776 JM |
795 | Test "Imaginary part of: cexp (0 + 0x1p65 i) == 0.99888622066058013610642172179340364209972 - 0.047183876212354673805106149805700013943218 i": |
796 | float: 1 | |
797 | ifloat: 1 | |
798 | Test "Imaginary part of: cexp (0 - 0x1p65 i) == 0.99888622066058013610642172179340364209972 + 0.047183876212354673805106149805700013943218 i": | |
799 | float: 1 | |
800 | ifloat: 1 | |
1af437d6 | 801 | Test "Real part of: cexp (0.75 + 1.25 i) == 0.667537446429131586942201977015932112 + 2.00900045494094876258347228145863909 i": |
1a4ac776 JM |
802 | float: 1 |
803 | ifloat: 1 | |
9d0c92b2 UD |
804 | ildouble: 1 |
805 | ldouble: 1 | |
1a4ac776 JM |
806 | Test "Imaginary part of: cexp (0.75 + 1.25 i) == 0.667537446429131586942201977015932112 + 2.00900045494094876258347228145863909 i": |
807 | ildouble: 1 | |
808 | ldouble: 1 | |
7c69cd14 JM |
809 | Test "Imaginary part of: cexp (11356.5625 + 0.75 i) == 9.052188470850960144814815984311663764287e4931 + 8.432986734191301036267148978260970230200e4931 i": |
810 | ildouble: 1 | |
811 | ldouble: 1 | |
795405f9 | 812 | Test "Imaginary part of: cexp (1440 + 0x1p-1074 i) == inf + 1.196295853897226111293303155636183216483e302 i": |
7c69cd14 JM |
813 | double: 1 |
814 | idouble: 1 | |
1a4ac776 JM |
815 | Test "Real part of: cexp (50 + 0x1p127 i) == 4.053997150228616856622417636046265337193e21 + 3.232070315463388524466674772633810238819e21 i": |
816 | double: 2 | |
817 | idouble: 2 | |
818 | Test "Imaginary part of: cexp (50 + 0x1p127 i) == 4.053997150228616856622417636046265337193e21 + 3.232070315463388524466674772633810238819e21 i": | |
819 | double: 1 | |
820 | float: 1 | |
821 | idouble: 1 | |
822 | ifloat: 1 | |
823 | ildouble: 1 | |
824 | ldouble: 1 | |
825 | Test "Real part of: cexp (500 + 0x1p1023 i) == -1.159886268932754433233243794561351783426e217 + 7.904017694554466595359379965081774849708e216 i": | |
826 | double: 1 | |
827 | idouble: 1 | |
7c69cd14 JM |
828 | Test "Real part of: cexp (709.8125 + 0.75 i) == 1.355121963080879535248452862759108365762e308 + 1.262426823598609432507811340856186873507e308 i": |
829 | double: 1 | |
830 | idouble: 1 | |
831 | ildouble: 1 | |
832 | ldouble: 1 | |
833 | Test "Imaginary part of: cexp (709.8125 + 0.75 i) == 1.355121963080879535248452862759108365762e308 + 1.262426823598609432507811340856186873507e308 i": | |
834 | double: 1 | |
835 | idouble: 1 | |
836 | Test "Real part of: cexp (88.75 + 0.75 i) == 2.558360358486542817001900410314204322891e38 + 2.383359453227311447654736314679677655100e38 i": | |
837 | float: 1 | |
838 | ifloat: 1 | |
839 | ildouble: 1 | |
840 | ldouble: 1 | |
841 | Test "Imaginary part of: cexp (88.75 + 0.75 i) == 2.558360358486542817001900410314204322891e38 + 2.383359453227311447654736314679677655100e38 i": | |
842 | float: 1 | |
843 | ifloat: 1 | |
844 | ildouble: 1 | |
845 | ldouble: 1 | |
15daa639 UD |
846 | |
847 | # clog | |
d0419dbf JM |
848 | Test "Real part of: clog (-0x1.0000000123456p0 + 0x1.2345678p-1000 i) == 2.649094276923003995420209214900915462737e-10 + 3.141592653589793238462643383279502884197 i": |
849 | double: 1 | |
850 | idouble: 1 | |
851 | Test "Real part of: clog (-0x1.0000000123456p0 + 0x1.2345678p-30 i) == 2.649094282537168795982991778475646793277e-10 + 3.141592652530155111500161671113150737892 i": | |
852 | double: 1 | |
853 | idouble: 1 | |
638a572e JM |
854 | Test "Real part of: clog (-0x1.fp+127 + 0x1p-149 i) == 88.69109041335841930424871526389807508374 + pi i": |
855 | ildouble: 1 | |
856 | ldouble: 1 | |
857 | Test "Real part of: clog (-0x1.fp+127 - 0x1p-149 i) == 88.69109041335841930424871526389807508374 - pi i": | |
858 | ildouble: 1 | |
859 | ldouble: 1 | |
860 | Test "Real part of: clog (-0x1.fp+16383 + 0x1p-16445 i) == 11356.49165759582936919077408168801636572 + pi i": | |
861 | ildouble: 1 | |
862 | ldouble: 1 | |
863 | Test "Real part of: clog (-0x1.fp+16383 - 0x1p-16445 i) == 11356.49165759582936919077408168801636572 - pi i": | |
864 | ildouble: 1 | |
865 | ldouble: 1 | |
866 | Test "Real part of: clog (-0x1p-149 + 0x1.fp+127 i) == 88.69109041335841930424871526389807508374 + pi/2 i": | |
867 | ildouble: 1 | |
868 | ldouble: 1 | |
869 | Test "Real part of: clog (-0x1p-149 - 0x1.fp+127 i) == 88.69109041335841930424871526389807508374 - pi/2 i": | |
870 | ildouble: 1 | |
871 | ldouble: 1 | |
872 | Test "Real part of: clog (-0x1p-16445 + 0x1.fp+16383 i) == 11356.49165759582936919077408168801636572 + pi/2 i": | |
873 | ildouble: 1 | |
874 | ldouble: 1 | |
875 | Test "Real part of: clog (-0x1p-16445 - 0x1.fp+16383 i) == 11356.49165759582936919077408168801636572 - pi/2 i": | |
876 | ildouble: 1 | |
877 | ldouble: 1 | |
1af437d6 AJ |
878 | Test "Real part of: clog (0.75 + 1.25 i) == 0.376885901188190075998919126749298416 + 1.03037682652431246378774332703115153 i": |
879 | float: 1 | |
880 | ifloat: 1 | |
15daa639 UD |
881 | ildouble: 1 |
882 | ldouble: 1 | |
d032e0d2 JM |
883 | Test "Real part of: clog (0x0.ffffffffffffffffp0 + 0x0.ffffffffffffffffp-15000 i) == -5.421010862427522170184200798202494495630e-20 + 3.548665303440282824232502561095699343814e-4516 i": |
884 | ildouble: 1 | |
885 | ldouble: 1 | |
886 | Test "Real part of: clog (0x0.ffffffp0 + 0x0.ffffffp-100 i) == -5.960464655174753498633255797994360530379e-8 + 7.888609052210118054117285652827862296732e-31 i": | |
887 | float: 1 | |
888 | ifloat: 1 | |
d0419dbf JM |
889 | Test "Real part of: clog (0x1.000566p0 + 0x1.234p-10 i) == 8.298731898331237038231468223024422855654e-5 + 1.110938609507128729312743251313024793990e-3 i": |
890 | ildouble: 1 | |
891 | ldouble: 1 | |
892 | Test "Real part of: clog (0x1.000566p0 + 0x1.234p-100 i) == 8.237022655933121125560939513260027133767e-5 + 8.974094312218060110948251664314290484113e-31 i": | |
893 | float: 1 | |
894 | ifloat: 1 | |
da865e95 JM |
895 | Test "Real part of: clog (0x1.234566p-30 + 1.0 i) == 5.614163921211322622623353961365728040115e-19 + 1.570796325735258575254858696548386439740 i": |
896 | ildouble: 1 | |
897 | ldouble: 1 | |
1897ad44 JM |
898 | Test "Real part of: clog (0x1.fffffep+127 + 0x1.fffffep+127 i) == 89.06941264234832570836679262104313101776 + pi/4 i": |
899 | ildouble: 1 | |
900 | ldouble: 1 | |
901 | Test "Real part of: clog (0x1.fp+16383 + 0x1.fp+16383 i) == 11356.83823118610934184548269774874545400 + pi/4 i": | |
902 | ildouble: 1 | |
903 | ldouble: 1 | |
904 | Test "Real part of: clog (0x1.fp+16383 + 0x1p+16383 i) == 11356.60974243783798653123798337822335902 + 0.4764674194737066993385333770295162295856 i": | |
905 | ildouble: 1 | |
906 | ldouble: 1 | |
638a572e JM |
907 | Test "Real part of: clog (0x1.fp+16383 + 0x1p-16445 i) == 11356.49165759582936919077408168801636572 + +0 i": |
908 | ildouble: 1 | |
909 | ldouble: 1 | |
910 | Test "Real part of: clog (0x1.fp+16383 - 0x1p-16445 i) == 11356.49165759582936919077408168801636572 - 0 i": | |
911 | ildouble: 1 | |
912 | ldouble: 1 | |
d032e0d2 JM |
913 | Test "Imaginary part of: clog (0x1367a310575591p-54 + 0x3cfcc0a0541f60p-54 i) == 5.0844550531823026520677817684239496041087e-32 + 1.2627468605458094918919206628466016525397 i": |
914 | ildouble: 1 | |
915 | ldouble: 1 | |
1897ad44 JM |
916 | Test "Real part of: clog (0x1p-1074 + 0x1p-1074 i) == -744.0934983311012896593986823853525458290 + pi/4 i": |
917 | ildouble: 1 | |
918 | ldouble: 1 | |
638a572e JM |
919 | Test "Real part of: clog (0x1p-149 + 0x1.fp+127 i) == 88.69109041335841930424871526389807508374 + pi/2 i": |
920 | ildouble: 1 | |
921 | ldouble: 1 | |
1897ad44 JM |
922 | Test "Real part of: clog (0x1p-149 + 0x1p-149 i) == -102.9323563131518784484589700365392203592 + pi/4 i": |
923 | ildouble: 1 | |
924 | ldouble: 1 | |
638a572e JM |
925 | Test "Real part of: clog (0x1p-149 - 0x1.fp+127 i) == 88.69109041335841930424871526389807508374 - pi/2 i": |
926 | ildouble: 1 | |
927 | ldouble: 1 | |
928 | Test "Real part of: clog (0x1p-16445 + 0x1.fp+16383 i) == 11356.49165759582936919077408168801636572 + pi/2 i": | |
929 | ildouble: 1 | |
930 | ldouble: 1 | |
931 | Test "Real part of: clog (0x1p-16445 - 0x1.fp+16383 i) == 11356.49165759582936919077408168801636572 - pi/2 i": | |
932 | ildouble: 1 | |
933 | ldouble: 1 | |
d032e0d2 JM |
934 | Test "Real part of: clog (0x2dd46725bp-35 + 0x7783a1284p-35 i) == 4.4469229730850767799109418892826021157328e-20 + 1.2046235979300843056806465045930070146351 i": |
935 | ildouble: 1 | |
936 | ldouble: 1 | |
da865e95 JM |
937 | Test "Real part of: clog (1.0 + 0x1.234566p-10 i) == 6.172834701221959432440126967147726538097e-7 + 1.111110564353742042376451655136933182201e-3 i": |
938 | float: 1 | |
939 | ifloat: 1 | |
15daa639 UD |
940 | |
941 | # clog10 | |
15daa639 UD |
942 | Test "Imaginary part of: clog10 (-0 + inf i) == inf + pi/2*log10(e) i": |
943 | double: 1 | |
944 | float: 1 | |
945 | idouble: 1 | |
946 | ifloat: 1 | |
15daa639 UD |
947 | Test "Imaginary part of: clog10 (-0 - inf i) == inf - pi/2*log10(e) i": |
948 | double: 1 | |
949 | float: 1 | |
950 | idouble: 1 | |
951 | ifloat: 1 | |
d0419dbf JM |
952 | Test "Real part of: clog10 (-0x1.0000000123456p0 + 0x1.2345678p-1000 i) == 1.150487026509145544402795327729455391948e-10 + 1.364376353841841347485783625431355770210 i": |
953 | double: 1 | |
954 | idouble: 1 | |
955 | Test "Imaginary part of: clog10 (-0x1.0000000123456p0 + 0x1.2345678p-1000 i) == 1.150487026509145544402795327729455391948e-10 + 1.364376353841841347485783625431355770210 i": | |
956 | double: 1 | |
957 | idouble: 1 | |
958 | Test "Real part of: clog10 (-0x1.0000000123456p0 + 0x1.2345678p-30 i) == 1.150487028947346337782682105935961875822e-10 + 1.364376353381646356131680448946397884147 i": | |
959 | double: 1 | |
960 | idouble: 1 | |
961 | Test "Imaginary part of: clog10 (-0x1.0000000123456p0 + 0x1.2345678p-30 i) == 1.150487028947346337782682105935961875822e-10 + 1.364376353381646356131680448946397884147 i": | |
962 | double: 1 | |
963 | idouble: 1 | |
964 | ildouble: 1 | |
965 | ldouble: 1 | |
da865e95 JM |
966 | Test "Imaginary part of: clog10 (-0x1.234566p-40 - 1.0 i) == 2.325249110681915353442924915876654139373e-25 - 6.821881769213700828789403802671540158935e-1 i": |
967 | float: 1 | |
968 | ifloat: 1 | |
638a572e JM |
969 | Test "Imaginary part of: clog10 (-0x1.fp+1023 + 0x1p-1074 i) == 308.2409272754311106024666378243768099991 + 1.364376353841841347485783625431355770210 i": |
970 | double: 1 | |
971 | idouble: 1 | |
972 | Test "Imaginary part of: clog10 (-0x1.fp+1023 - 0x1p-1074 i) == 308.2409272754311106024666378243768099991 - 1.364376353841841347485783625431355770210 i": | |
973 | double: 1 | |
974 | idouble: 1 | |
975 | Test "Real part of: clog10 (-0x1.fp+127 + 0x1p-149 i) == 38.51805116050395969095658815123105801479 + 1.364376353841841347485783625431355770210 i": | |
976 | ildouble: 1 | |
977 | ldouble: 1 | |
978 | Test "Imaginary part of: clog10 (-0x1.fp+127 + 0x1p-149 i) == 38.51805116050395969095658815123105801479 + 1.364376353841841347485783625431355770210 i": | |
979 | double: 1 | |
980 | float: 1 | |
981 | idouble: 1 | |
982 | ifloat: 1 | |
983 | Test "Real part of: clog10 (-0x1.fp+127 - 0x1p-149 i) == 38.51805116050395969095658815123105801479 - 1.364376353841841347485783625431355770210 i": | |
984 | ildouble: 1 | |
985 | ldouble: 1 | |
986 | Test "Imaginary part of: clog10 (-0x1.fp+127 - 0x1p-149 i) == 38.51805116050395969095658815123105801479 - 1.364376353841841347485783625431355770210 i": | |
987 | double: 1 | |
988 | float: 1 | |
989 | idouble: 1 | |
990 | ifloat: 1 | |
991 | Test "Real part of: clog10 (-0x1.fp+16383 + 0x1p-16445 i) == 4932.061660674182269085496060792589701158 + 1.364376353841841347485783625431355770210 i": | |
992 | ildouble: 1 | |
993 | ldouble: 1 | |
994 | Test "Real part of: clog10 (-0x1.fp+16383 - 0x1p-16445 i) == 4932.061660674182269085496060792589701158 - 1.364376353841841347485783625431355770210 i": | |
995 | ildouble: 1 | |
996 | ldouble: 1 | |
997 | Test "Imaginary part of: clog10 (-0x1p-1074 + 0x1.fp+1023 i) == 308.2409272754311106024666378243768099991 + 0.6821881769209206737428918127156778851051 i": | |
998 | double: 1 | |
999 | idouble: 1 | |
1000 | Test "Imaginary part of: clog10 (-0x1p-1074 - 0x1.fp+1023 i) == 308.2409272754311106024666378243768099991 - 0.6821881769209206737428918127156778851051 i": | |
1001 | double: 1 | |
1002 | idouble: 1 | |
1003 | Test "Real part of: clog10 (-0x1p-149 + 0x1.fp+127 i) == 38.51805116050395969095658815123105801479 + 0.6821881769209206737428918127156778851051 i": | |
1004 | ildouble: 1 | |
1005 | ldouble: 1 | |
1006 | Test "Imaginary part of: clog10 (-0x1p-149 + 0x1.fp+127 i) == 38.51805116050395969095658815123105801479 + 0.6821881769209206737428918127156778851051 i": | |
1007 | double: 1 | |
1008 | float: 1 | |
1009 | idouble: 1 | |
1010 | ifloat: 1 | |
1011 | Test "Real part of: clog10 (-0x1p-149 - 0x1.fp+127 i) == 38.51805116050395969095658815123105801479 - 0.6821881769209206737428918127156778851051 i": | |
1012 | ildouble: 1 | |
1013 | ldouble: 1 | |
1014 | Test "Imaginary part of: clog10 (-0x1p-149 - 0x1.fp+127 i) == 38.51805116050395969095658815123105801479 - 0.6821881769209206737428918127156778851051 i": | |
1015 | double: 1 | |
1016 | float: 1 | |
1017 | idouble: 1 | |
1018 | ifloat: 1 | |
1019 | Test "Real part of: clog10 (-0x1p-16445 + 0x1.fp+16383 i) == 4932.061660674182269085496060792589701158 + 0.6821881769209206737428918127156778851051 i": | |
1020 | ildouble: 1 | |
1021 | ldouble: 1 | |
1022 | Test "Real part of: clog10 (-0x1p-16445 - 0x1.fp+16383 i) == 4932.061660674182269085496060792589701158 - 0.6821881769209206737428918127156778851051 i": | |
1023 | ildouble: 1 | |
1024 | ldouble: 1 | |
da865e95 JM |
1025 | Test "Imaginary part of: clog10 (-1.0 + 0x1.234566p-20 i) == 2.556638434669064077889576526006849923281e-13 + 1.364375882602207106407956770293808181427 i": |
1026 | double: 1 | |
1027 | idouble: 1 | |
34f8ef1b | 1028 | Test "Imaginary part of: clog10 (-2 - 3 i) == 0.556971676153418384603252578971164214 - 0.937554462986374708541507952140189646 i": |
15daa639 UD |
1029 | double: 1 |
1030 | idouble: 1 | |
1031 | ildouble: 1 | |
1032 | ldouble: 1 | |
15daa639 UD |
1033 | Test "Imaginary part of: clog10 (-3 + inf i) == inf + pi/2*log10(e) i": |
1034 | double: 1 | |
1035 | float: 1 | |
1036 | idouble: 1 | |
1037 | ifloat: 1 | |
15daa639 UD |
1038 | Test "Imaginary part of: clog10 (-3 - inf i) == inf - pi/2*log10(e) i": |
1039 | double: 1 | |
1040 | float: 1 | |
1041 | idouble: 1 | |
1042 | ifloat: 1 | |
15daa639 UD |
1043 | Test "Imaginary part of: clog10 (-inf + 0 i) == inf + pi*log10(e) i": |
1044 | double: 1 | |
1045 | float: 1 | |
1046 | idouble: 1 | |
1047 | ifloat: 1 | |
15daa639 UD |
1048 | Test "Imaginary part of: clog10 (-inf + 1 i) == inf + pi*log10(e) i": |
1049 | double: 1 | |
1050 | float: 1 | |
1051 | idouble: 1 | |
1052 | ifloat: 1 | |
15daa639 UD |
1053 | Test "Imaginary part of: clog10 (-inf + inf i) == inf + 3/4 pi*log10(e) i": |
1054 | double: 1 | |
1055 | idouble: 1 | |
15daa639 UD |
1056 | Test "Imaginary part of: clog10 (-inf - 0 i) == inf - pi*log10(e) i": |
1057 | double: 1 | |
1058 | float: 1 | |
1059 | idouble: 1 | |
1060 | ifloat: 1 | |
15daa639 UD |
1061 | Test "Imaginary part of: clog10 (-inf - 1 i) == inf - pi*log10(e) i": |
1062 | double: 1 | |
1063 | float: 1 | |
1064 | idouble: 1 | |
1065 | ifloat: 1 | |
15daa639 UD |
1066 | Test "Imaginary part of: clog10 (0 + inf i) == inf + pi/2*log10(e) i": |
1067 | double: 1 | |
1068 | float: 1 | |
1069 | idouble: 1 | |
1070 | ifloat: 1 | |
15daa639 UD |
1071 | Test "Imaginary part of: clog10 (0 - inf i) == inf - pi/2*log10(e) i": |
1072 | double: 1 | |
1073 | float: 1 | |
1074 | idouble: 1 | |
1075 | ifloat: 1 | |
1af437d6 | 1076 | Test "Real part of: clog10 (0.75 + 1.25 i) == 0.163679467193165171449476605077428975 + 0.447486970040493067069984724340855636 i": |
15daa639 | 1077 | double: 1 |
1af437d6 | 1078 | float: 1 |
15daa639 | 1079 | idouble: 1 |
1af437d6 AJ |
1080 | ifloat: 1 |
1081 | ildouble: 1 | |
1082 | ldouble: 1 | |
d032e0d2 JM |
1083 | Test "Real part of: clog10 (0x0.fffffffffffff8p0 + 0x0.fffffffffffff8p-1000 i) == -4.821637332766435821255375046554377090472e-17 + 4.053112396770095089737411317782466262176e-302 i": |
1084 | ildouble: 1 | |
1085 | ldouble: 1 | |
1086 | Test "Real part of: clog10 (0x0.ffffffffffffffffp0 + 0x0.ffffffffffffffffp-15000 i) == -2.354315103889861110220423157644627849164e-20 + 1.541165759405643564697852372112893034397e-4516 i": | |
1087 | ildouble: 1 | |
1088 | ldouble: 1 | |
1089 | Test "Real part of: clog10 (0x0.ffffffp0 + 0x0.ffffffp-100 i) == -2.588596909321764128428416045209904492216e-8 + 3.425979381266895667295625489912064603415e-31 i": | |
1090 | float: 1 | |
1091 | ifloat: 1 | |
1092 | ildouble: 1 | |
1093 | ldouble: 1 | |
d0419dbf JM |
1094 | Test "Real part of: clog10 (0x1.000566p0 + 0x1.234p-10 i) == 3.604093470239754109961125085078190708674e-5 + 4.824745078422174667425851670822596859720e-4 i": |
1095 | ildouble: 1 | |
1096 | ldouble: 1 | |
1097 | Test "Imaginary part of: clog10 (0x1.000566p0 + 0x1.234p-10 i) == 3.604093470239754109961125085078190708674e-5 + 4.824745078422174667425851670822596859720e-4 i": | |
1098 | double: 1 | |
1099 | idouble: 1 | |
1100 | Test "Imaginary part of: clog10 (0x1.000566p0 + 0x1.234p-100 i) == 3.577293486783822178310971763308187385546e-5 + 3.897399639875661463735636919790792140598e-31 i": | |
1101 | ildouble: 1 | |
1102 | ldouble: 1 | |
e11f5155 | 1103 | Test "Real part of: clog10 (0x1.234566p-30 + 1.0 i) == 2.438200411482400072282924063740535840474e-19 + 6.821881764607257184291586401763604544928e-1 i": |
fab96700 | 1104 | ildouble: 1 |
e11f5155 | 1105 | ldouble: 1 |
da865e95 JM |
1106 | Test "Imaginary part of: clog10 (0x1.234566p-30 + 1.0 i) == 2.438200411482400072282924063740535840474e-19 + 6.821881764607257184291586401763604544928e-1 i": |
1107 | float: 1 | |
1108 | ifloat: 1 | |
1109 | Test "Imaginary part of: clog10 (0x1.234566p-50 + 1.0 i) == 2.217530356103816369479108963807448194409e-31 + 6.821881769209202348667823902864283966959e-1 i": | |
1110 | float: 1 | |
1111 | ifloat: 1 | |
1112 | ildouble: 1 | |
1113 | ldouble: 1 | |
1114 | Test "Imaginary part of: clog10 (0x1.234566p-60 + 1.0 i) == 2.114801746467415208319767917450504756866e-37 + 6.821881769209206733143018621078368211515e-1 i": | |
1115 | double: 1 | |
1116 | float: 1 | |
1117 | idouble: 1 | |
1118 | ifloat: 1 | |
1897ad44 JM |
1119 | Test "Real part of: clog10 (0x1.fffffep+127 + 0x1.fffffep+127 i) == 38.68235441693561449174780668781319348761 + pi/4*log10(e) i": |
1120 | ildouble: 1 | |
1121 | ldouble: 1 | |
1122 | Test "Imaginary part of: clog10 (0x1.fffffep+127 + 0x1.fffffep+127 i) == 38.68235441693561449174780668781319348761 + pi/4*log10(e) i": | |
1123 | double: 1 | |
1124 | float: 1 | |
1125 | idouble: 1 | |
1126 | ifloat: 1 | |
1127 | Test "Imaginary part of: clog10 (0x1.fffffffffffffp+1023 + 0x1.fffffffffffffp+1023 i) == 308.4052305577487344482591243175787477115 + pi/4*log10(e) i": | |
1128 | double: 1 | |
1129 | idouble: 1 | |
1130 | Test "Real part of: clog10 (0x1.fffffffffffffp+1023 + 0x1p+1023 i) == 308.3031705664207720674749211936626341569 + 0.2013595981366865903254995612594728746470 i": | |
1131 | ildouble: 1 | |
1132 | ldouble: 1 | |
1133 | Test "Real part of: clog10 (0x1.fp+16383 + 0x1.fp+16383 i) == 4932.212175672014259683102930239951947672 + pi/4*log10(e) i": | |
1134 | ildouble: 1 | |
1135 | ldouble: 1 | |
1136 | Test "Real part of: clog10 (0x1.fp+16383 + 0x1p+16383 i) == 4932.112944269463028900262609694408579449 + 0.2069271710841128115912940666587802677383 i": | |
1137 | ildouble: 1 | |
1138 | ldouble: 1 | |
638a572e JM |
1139 | Test "Real part of: clog10 (0x1.fp+16383 + 0x1p-16445 i) == 4932.061660674182269085496060792589701158 + +0 i": |
1140 | ildouble: 1 | |
1141 | ldouble: 1 | |
1142 | Test "Real part of: clog10 (0x1.fp+16383 - 0x1p-16445 i) == 4932.061660674182269085496060792589701158 - 0 i": | |
1143 | ildouble: 1 | |
1144 | ldouble: 1 | |
d032e0d2 JM |
1145 | Test "Real part of: clog10 (0x10673dd0f2481p-51 + 0x7ef1d17cefbd2p-51 i) == 1.3918041236396763648388478552321724382899e-29 + 0.6263795733790237053262025311642907438291 i": |
1146 | double: 1 | |
1147 | idouble: 1 | |
1148 | Test "Imaginary part of: clog10 (0x11682p-23 + 0x7ffed1p-23 i) == 5.0916490233953865181284669870035717560498e-13 + 0.6784968969384861816694467029319146542069 i": | |
1149 | ildouble: 1 | |
1150 | ldouble: 1 | |
1151 | Test "Real part of: clog10 (0x1367a310575591p-54 + 0x3cfcc0a0541f60p-54 i) == 2.2081507730821788480616336165447731164865e-32 + 0.5484039935757001196548030312819898864760 i": | |
1152 | double: 1 | |
1153 | idouble: 1 | |
1154 | Test "Imaginary part of: clog10 (0x1367a310575591p-54 + 0x3cfcc0a0541f60p-54 i) == 2.2081507730821788480616336165447731164865e-32 + 0.5484039935757001196548030312819898864760 i": | |
1155 | double: 1 | |
1156 | idouble: 1 | |
1157 | ildouble: 1 | |
1158 | ldouble: 1 | |
1159 | Test "Imaginary part of: clog10 (0x164c74eea876p-45 + 0x16f393482f77p-45 i) == -1.3155760824064879362415202279780039150764e-26 + 0.3473590599762514228227328130640352044313 i": | |
1160 | double: 1 | |
1161 | idouble: 1 | |
1162 | Test "Real part of: clog10 (0x1a6p-10 + 0x3a5p-10 i) == -6.2126412844802358329771948751248003038444e-07 + 0.4977135139537443711784513409096950995985 i": | |
1163 | ildouble: 1 | |
1164 | ldouble: 1 | |
1165 | Test "Imaginary part of: clog10 (0x1a6p-10 + 0x3a5p-10 i) == -6.2126412844802358329771948751248003038444e-07 + 0.4977135139537443711784513409096950995985 i": | |
1166 | double: 1 | |
1167 | idouble: 1 | |
1897ad44 JM |
1168 | Test "Imaginary part of: clog10 (0x1p-1073 + 0x1p-1073 i) == -322.8546703496198318667349645920187712089 + pi/4*log10(e) i": |
1169 | double: 1 | |
1170 | idouble: 1 | |
638a572e JM |
1171 | Test "Imaginary part of: clog10 (0x1p-1074 + 0x1.fp+1023 i) == 308.2409272754311106024666378243768099991 + 0.6821881769209206737428918127156778851051 i": |
1172 | double: 1 | |
1173 | idouble: 1 | |
1897ad44 JM |
1174 | Test "Imaginary part of: clog10 (0x1p-1074 + 0x1p-1074 i) == -323.1557003452838130619487034867432642357 + pi/4*log10(e) i": |
1175 | double: 1 | |
1176 | idouble: 1 | |
638a572e JM |
1177 | Test "Imaginary part of: clog10 (0x1p-1074 - 0x1.fp+1023 i) == 308.2409272754311106024666378243768099991 - 0.6821881769209206737428918127156778851051 i": |
1178 | double: 1 | |
1179 | idouble: 1 | |
1897ad44 JM |
1180 | Test "Imaginary part of: clog10 (0x1p-147 + 0x1p-147 i) == -44.10089436477324509881274807713822842154 + pi/4*log10(e) i": |
1181 | double: 1 | |
1182 | float: 1 | |
1183 | idouble: 1 | |
1184 | ifloat: 1 | |
638a572e JM |
1185 | Test "Real part of: clog10 (0x1p-149 + 0x1.fp+127 i) == 38.51805116050395969095658815123105801479 + 0.6821881769209206737428918127156778851051 i": |
1186 | ildouble: 1 | |
1187 | ldouble: 1 | |
1188 | Test "Imaginary part of: clog10 (0x1p-149 + 0x1.fp+127 i) == 38.51805116050395969095658815123105801479 + 0.6821881769209206737428918127156778851051 i": | |
1189 | double: 1 | |
1190 | float: 1 | |
1191 | idouble: 1 | |
1192 | ifloat: 1 | |
1897ad44 JM |
1193 | Test "Real part of: clog10 (0x1p-149 + 0x1p-149 i) == -44.70295435610120748924022586658721447508 + pi/4*log10(e) i": |
1194 | ildouble: 1 | |
1195 | ldouble: 1 | |
1196 | Test "Imaginary part of: clog10 (0x1p-149 + 0x1p-149 i) == -44.70295435610120748924022586658721447508 + pi/4*log10(e) i": | |
1197 | double: 1 | |
1198 | float: 1 | |
1199 | idouble: 1 | |
1200 | ifloat: 1 | |
638a572e JM |
1201 | Test "Real part of: clog10 (0x1p-149 - 0x1.fp+127 i) == 38.51805116050395969095658815123105801479 - 0.6821881769209206737428918127156778851051 i": |
1202 | ildouble: 1 | |
1203 | ldouble: 1 | |
1204 | Test "Imaginary part of: clog10 (0x1p-149 - 0x1.fp+127 i) == 38.51805116050395969095658815123105801479 - 0.6821881769209206737428918127156778851051 i": | |
1205 | double: 1 | |
1206 | float: 1 | |
1207 | idouble: 1 | |
1208 | ifloat: 1 | |
1897ad44 JM |
1209 | Test "Real part of: clog10 (0x1p-16440 + 0x1p-16441 i) == -4948.884673709346821106688037612752099609 + 0.2013595981366865710389502301937289472543 i": |
1210 | ildouble: 1 | |
1211 | ldouble: 1 | |
1212 | Test "Imaginary part of: clog10 (0x1p-16440 + 0x1p-16441 i) == -4948.884673709346821106688037612752099609 + 0.2013595981366865710389502301937289472543 i": | |
1213 | ildouble: 1 | |
1214 | ldouble: 1 | |
638a572e JM |
1215 | Test "Real part of: clog10 (0x1p-16445 + 0x1.fp+16383 i) == 4932.061660674182269085496060792589701158 + 0.6821881769209206737428918127156778851051 i": |
1216 | ildouble: 1 | |
1217 | ldouble: 1 | |
1218 | Test "Real part of: clog10 (0x1p-16445 - 0x1.fp+16383 i) == 4932.061660674182269085496060792589701158 - 0.6821881769209206737428918127156778851051 i": | |
1219 | ildouble: 1 | |
1220 | ldouble: 1 | |
da865e95 JM |
1221 | Test "Imaginary part of: clog10 (0x1p-509 + 1.0 i) == 7.730698388614835910296270976605350994446e-308 + 6.821881769209206737428918127156778851051e-1 i": |
1222 | double: 1 | |
1223 | idouble: 1 | |
1224 | Test "Imaginary part of: clog10 (0x1p-510 + 1.0 i) == 1.932674597153708977574067744151337748612e-308 + 6.821881769209206737428918127156778851051e-1 i": | |
1225 | double: 1 | |
1226 | idouble: 1 | |
1227 | Test "Imaginary part of: clog10 (0x1p-511 + 1.0 i) == 4.831686492884272443935169360378344371529e-309 + 6.821881769209206737428918127156778851051e-1 i": | |
1228 | double: 1 | |
1229 | idouble: 1 | |
1230 | Test "Imaginary part of: clog10 (0x1p-61 + 1.0 i) == 4.084085680564517578238994467153626207224e-38 + 6.821881769209206735545466044044889962925e-1 i": | |
1231 | double: 1 | |
1232 | float: 1 | |
1233 | idouble: 1 | |
1234 | ifloat: 1 | |
1235 | Test "Imaginary part of: clog10 (0x1p-62 + 1.0 i) == 1.021021420141129394559748616788406551878e-38 + 6.821881769209206736487192085600834406988e-1 i": | |
1236 | double: 1 | |
1237 | float: 1 | |
1238 | idouble: 1 | |
1239 | ifloat: 1 | |
1240 | Test "Imaginary part of: clog10 (0x1p-63 + 1.0 i) == 2.552553550352823486399371541971016379740e-39 + 6.821881769209206736958055106378806629019e-1 i": | |
1241 | double: 1 | |
1242 | float: 1 | |
1243 | idouble: 1 | |
1244 | ifloat: 1 | |
1245 | Test "Real part of: clog10 (0x1p-8190 + 1.0 i) == 2.920285685286322365786846845062520925172e-4932 + 6.821881769209206737428918127156778851051e-1 i": | |
1246 | ildouble: 1 | |
1247 | ldouble: 1 | |
d032e0d2 JM |
1248 | Test "Real part of: clog10 (0x2818p-15 + 0x798fp-15 i) == 6.6737261053986614395049481326819059203910e-09 + 0.5438241985991753781478398141908629586460 i": |
1249 | float: 1 | |
1250 | ifloat: 1 | |
1251 | Test "Imaginary part of: clog10 (0x2818p-15 + 0x798fp-15 i) == 6.6737261053986614395049481326819059203910e-09 + 0.5438241985991753781478398141908629586460 i": | |
1252 | ildouble: 1 | |
1253 | ldouble: 1 | |
1254 | Test "Real part of: clog10 (0x2dd46725bp-35 + 0x7783a1284p-35 i) == 1.9312741086596516918394613098872836703188e-20 + 0.5231613813514771042838490538484014771862 i": | |
1255 | double: 1 | |
1256 | idouble: 1 | |
1257 | Test "Imaginary part of: clog10 (0x2dd46725bp-35 + 0x7783a1284p-35 i) == 1.9312741086596516918394613098872836703188e-20 + 0.5231613813514771042838490538484014771862 i": | |
1258 | ildouble: 1 | |
1259 | ldouble: 1 | |
1260 | Test "Real part of: clog10 (0x2ede88p-23 + 0x771c3fp-23 i) == -1.9440841725722970687903291200493082253766e-13 + 0.5193774116724956222518530053006822210323 i": | |
1261 | float: 1 | |
1262 | ifloat: 1 | |
1263 | ildouble: 1 | |
1264 | ldouble: 1 | |
1265 | Test "Imaginary part of: clog10 (0x2ede88p-23 + 0x771c3fp-23 i) == -1.9440841725722970687903291200493082253766e-13 + 0.5193774116724956222518530053006822210323 i": | |
1266 | double: 1 | |
1267 | idouble: 1 | |
1268 | ildouble: 1 | |
1269 | ldouble: 1 | |
1270 | Test "Real part of: clog10 (0x4447d7175p-35 + 0x6c445e00ap-35 i) == -6.4375803621988389731799033530075237868110e-21 + 0.4378257977686804492768642780897650927167 i": | |
1271 | double: 1 | |
1272 | idouble: 1 | |
1273 | Test "Imaginary part of: clog10 (0x4447d7175p-35 + 0x6c445e00ap-35 i) == -6.4375803621988389731799033530075237868110e-21 + 0.4378257977686804492768642780897650927167 i": | |
1274 | ildouble: 1 | |
1275 | ldouble: 1 | |
1276 | Test "Real part of: clog10 (0x4d4ep-15 + 0x6605p-15 i) == -7.0781945783414996953799915941870192015212e-09 + 0.4005747524909781155537088181659175147564 i": | |
1277 | float: 1 | |
1278 | ifloat: 1 | |
1279 | ildouble: 1 | |
1280 | ldouble: 1 | |
1281 | Test "Imaginary part of: clog10 (0x5b06b680ea2ccp-52 + 0xef452b965da9fp-52 i) == 3.6079845358966994996207055940336690133424e-30 + 0.5243112258263349992771652393178033846555 i": | |
1282 | double: 1 | |
1283 | idouble: 1 | |
1284 | ildouble: 1 | |
1285 | ldouble: 1 | |
1286 | Test "Imaginary part of: clog10 (0x659b70ab7971bp-53 + 0x1f5d111e08abecp-53 i) == -1.0893543813872082317104059174982092534059e-30 + 0.5954257879188711495921161433751775633232 i": | |
1287 | ildouble: 1 | |
1288 | ldouble: 1 | |
1289 | Test "Imaginary part of: clog10 (0x659feap-24 + 0xeaf6f9p-24 i) == 1.6200701438094619117335617123525612051457e-14 + 0.5049027913635038013499728086604870749732 i": | |
1290 | ildouble: 1 | |
1291 | ldouble: 1 | |
1292 | Test "Imaginary part of: clog10 (0x6b10b4f3520217b6p-64 + 0xe8893cbb449253a1p-64 i) == 1.0529283395205396881397407610630442563938e-37 + 0.4947949395762683446121140513971996916447 i": | |
1293 | ildouble: 1 | |
1294 | ldouble: 1 | |
1295 | Test "Imaginary part of: clog10 (0x81b7efa81fc35ad1p-65 + 0x1ef4b835f1c79d812p-65 i) == -4.3074341162203896332989394770760901408798e-39 + 0.5709443672155660428417571212549720987784 i": | |
1296 | ildouble: 1 | |
1297 | ldouble: 1 | |
1298 | Test "Real part of: clog10 (0x8ecbf810c4ae6p-52 + 0xd479468b09a37p-52 i) == -4.2289432987513243393180377141513840878196e-30 + 0.4252020027092323591068799049905597805296 i": | |
1299 | ildouble: 1 | |
1300 | ldouble: 1 | |
1301 | Test "Imaginary part of: clog10 (0x9b57bp-20 + 0xcb7b4p-20 i) == -1.7182001068739620267773842120965071561416e-11 + 0.3990121149225253562859800593935899629087 i": | |
1302 | double: 1 | |
1303 | idouble: 1 | |
1304 | Test "Real part of: clog10 (0xf2p-10 + 0x3e3p-10 i) == 2.6921240173351112953324592659528481616879e-06 + 0.5785726025799636431142862788413361783862 i": | |
1305 | double: 1 | |
1306 | idouble: 1 | |
1307 | ildouble: 1 | |
1308 | ldouble: 1 | |
1309 | Test "Imaginary part of: clog10 (0xf2p-10 + 0x3e3p-10 i) == 2.6921240173351112953324592659528481616879e-06 + 0.5785726025799636431142862788413361783862 i": | |
1310 | double: 1 | |
1311 | idouble: 1 | |
1312 | Test "Imaginary part of: clog10 (0xfe961079616p-45 + 0x1bc37e09e6d1p-45 i) == 2.3329549194675052736016290082882121135546e-26 + 0.4561756099441139182878993697611751382976 i": | |
1313 | double: 1 | |
1314 | idouble: 1 | |
da865e95 JM |
1315 | Test "Imaginary part of: clog10 (1.0 + 0x1.234566p-10 i) == 2.680828048441605163181684680300513080769e-7 + 4.825491868832381486767558728169977751564e-4 i": |
1316 | double: 1 | |
1317 | idouble: 1 | |
1318 | ildouble: 1 | |
1319 | ldouble: 1 | |
15daa639 UD |
1320 | Test "Imaginary part of: clog10 (3 + inf i) == inf + pi/2*log10(e) i": |
1321 | double: 1 | |
1322 | float: 1 | |
1323 | idouble: 1 | |
1324 | ifloat: 1 | |
15daa639 UD |
1325 | Test "Imaginary part of: clog10 (3 - inf i) == inf - pi/2*log10(e) i": |
1326 | double: 1 | |
1327 | float: 1 | |
1328 | idouble: 1 | |
1329 | ifloat: 1 | |
15daa639 UD |
1330 | Test "Imaginary part of: clog10 (inf + inf i) == inf + pi/4*log10(e) i": |
1331 | double: 1 | |
1332 | float: 1 | |
1333 | idouble: 1 | |
1334 | ifloat: 1 | |
15daa639 UD |
1335 | Test "Imaginary part of: clog10 (inf - inf i) == inf - pi/4*log10(e) i": |
1336 | double: 1 | |
1337 | float: 1 | |
1338 | idouble: 1 | |
1339 | ifloat: 1 | |
1340 | ||
1341 | # cos | |
fff1530e AS |
1342 | Test "cos (0x1p+50) == 8.68095904660550604334592502063501320395739e-01": |
1343 | float: 1 | |
1344 | ifloat: 1 | |
15daa639 UD |
1345 | Test "cos (M_PI_6l * 2.0) == 0.5": |
1346 | double: 1 | |
1af437d6 | 1347 | float: 1 |
15daa639 | 1348 | idouble: 1 |
1af437d6 | 1349 | ifloat: 1 |
15daa639 UD |
1350 | Test "cos (M_PI_6l * 4.0) == -0.5": |
1351 | double: 2 | |
1352 | float: 1 | |
1353 | idouble: 2 | |
1354 | ifloat: 1 | |
1af437d6 AJ |
1355 | ildouble: 1 |
1356 | ldouble: 1 | |
15daa639 | 1357 | Test "cos (pi/2) == 0": |
1af437d6 AJ |
1358 | double: 1 |
1359 | float: 1 | |
1360 | idouble: 1 | |
1361 | ifloat: 1 | |
1362 | ildouble: 1 | |
1363 | ldouble: 1 | |
15daa639 | 1364 | |
804360ed JM |
1365 | # cos_downward |
1366 | Test "cos_downward (1) == 0.5403023058681397174009366074429766037323": | |
1367 | double: 1 | |
8c0247db | 1368 | float: 2 |
804360ed | 1369 | idouble: 1 |
8c0247db | 1370 | ifloat: 2 |
804360ed JM |
1371 | ildouble: 1 |
1372 | ldouble: 1 | |
1373 | Test "cos_downward (10) == -0.8390715290764524522588639478240648345199": | |
1374 | double: 1 | |
1375 | float: 1 | |
1376 | idouble: 1 | |
1377 | ifloat: 1 | |
8848d99d JM |
1378 | ildouble: 1 |
1379 | ldouble: 1 | |
8c0247db AJ |
1380 | Test "cos_downward (2) == -0.4161468365471423869975682295007621897660": |
1381 | float: 1 | |
1382 | ifloat: 1 | |
8848d99d JM |
1383 | ildouble: 1 |
1384 | ldouble: 1 | |
804360ed JM |
1385 | Test "cos_downward (3) == -0.9899924966004454572715727947312613023937": |
1386 | double: 1 | |
1387 | idouble: 1 | |
8848d99d JM |
1388 | ildouble: 1 |
1389 | ldouble: 1 | |
804360ed JM |
1390 | Test "cos_downward (4) == -0.6536436208636119146391681830977503814241": |
1391 | float: 1 | |
1392 | ifloat: 1 | |
1393 | ildouble: 1 | |
1394 | ldouble: 1 | |
1395 | Test "cos_downward (5) == 0.2836621854632262644666391715135573083344": | |
1396 | float: 1 | |
1397 | ifloat: 1 | |
1398 | Test "cos_downward (7) == 0.7539022543433046381411975217191820122183": | |
1399 | float: 1 | |
1400 | ifloat: 1 | |
1401 | ildouble: 1 | |
1402 | ldouble: 1 | |
1403 | Test "cos_downward (8) == -0.1455000338086135258688413818311946826093": | |
8c0247db AJ |
1404 | float: 1 |
1405 | ifloat: 1 | |
804360ed JM |
1406 | ildouble: 1 |
1407 | ldouble: 1 | |
1408 | Test "cos_downward (9) == -0.9111302618846769883682947111811653112463": | |
1409 | double: 1 | |
1410 | float: 1 | |
1411 | idouble: 1 | |
1412 | ifloat: 1 | |
1413 | ildouble: 1 | |
1414 | ldouble: 1 | |
1415 | ||
1416 | # cos_tonearest | |
8c0247db AJ |
1417 | Test "cos_tonearest (2) == -0.4161468365471423869975682295007621897660": |
1418 | float: 1 | |
1419 | ifloat: 1 | |
804360ed JM |
1420 | Test "cos_tonearest (8) == -0.1455000338086135258688413818311946826093": |
1421 | ildouble: 1 | |
1422 | ldouble: 1 | |
30ee4ced AJ |
1423 | Test "cos_tonearest (9) == -0.9111302618846769883682947111811653112463": |
1424 | ildouble: 1 | |
1425 | ldouble: 1 | |
804360ed JM |
1426 | |
1427 | # cos_towardzero | |
1428 | Test "cos_towardzero (1) == 0.5403023058681397174009366074429766037323": | |
1429 | double: 1 | |
1430 | idouble: 1 | |
1431 | ildouble: 1 | |
1432 | ldouble: 1 | |
1433 | Test "cos_towardzero (10) == -0.8390715290764524522588639478240648345199": | |
1434 | ildouble: 1 | |
1435 | ldouble: 1 | |
1436 | Test "cos_towardzero (2) == -0.4161468365471423869975682295007621897660": | |
1437 | double: 1 | |
1438 | float: 1 | |
1439 | idouble: 1 | |
1440 | ifloat: 1 | |
1441 | ildouble: 1 | |
1442 | ldouble: 1 | |
1443 | Test "cos_towardzero (3) == -0.9899924966004454572715727947312613023937": | |
1444 | float: 1 | |
1445 | ifloat: 1 | |
1446 | ildouble: 1 | |
1447 | ldouble: 1 | |
1448 | Test "cos_towardzero (4) == -0.6536436208636119146391681830977503814241": | |
1449 | double: 1 | |
1450 | idouble: 1 | |
1451 | Test "cos_towardzero (5) == 0.2836621854632262644666391715135573083344": | |
1452 | float: 1 | |
1453 | ifloat: 1 | |
1454 | Test "cos_towardzero (7) == 0.7539022543433046381411975217191820122183": | |
1455 | float: 1 | |
1456 | ifloat: 1 | |
1457 | ildouble: 1 | |
1458 | ldouble: 1 | |
1459 | Test "cos_towardzero (8) == -0.1455000338086135258688413818311946826093": | |
1460 | double: 1 | |
1461 | float: 1 | |
1462 | idouble: 1 | |
1463 | ifloat: 1 | |
8848d99d JM |
1464 | ildouble: 1 |
1465 | ldouble: 1 | |
804360ed JM |
1466 | |
1467 | # cos_upward | |
1468 | Test "cos_upward (1) == 0.5403023058681397174009366074429766037323": | |
1469 | float: 1 | |
1470 | ifloat: 1 | |
1471 | Test "cos_upward (10) == -0.8390715290764524522588639478240648345199": | |
1472 | ildouble: 1 | |
1473 | ldouble: 1 | |
1474 | Test "cos_upward (2) == -0.4161468365471423869975682295007621897660": | |
1475 | double: 1 | |
1476 | float: 1 | |
1477 | idouble: 1 | |
1478 | ifloat: 1 | |
1479 | ildouble: 1 | |
1480 | ldouble: 1 | |
1481 | Test "cos_upward (3) == -0.9899924966004454572715727947312613023937": | |
1482 | float: 1 | |
1483 | ifloat: 1 | |
1484 | ildouble: 1 | |
1485 | ldouble: 1 | |
1486 | Test "cos_upward (4) == -0.6536436208636119146391681830977503814241": | |
1487 | double: 1 | |
1488 | idouble: 1 | |
8848d99d JM |
1489 | ildouble: 1 |
1490 | ldouble: 1 | |
804360ed JM |
1491 | Test "cos_upward (5) == 0.2836621854632262644666391715135573083344": |
1492 | double: 1 | |
1493 | idouble: 1 | |
1494 | ildouble: 1 | |
1495 | ldouble: 1 | |
1496 | Test "cos_upward (6) == 0.9601702866503660205456522979229244054519": | |
1497 | double: 1 | |
1498 | float: 1 | |
1499 | idouble: 1 | |
1500 | ifloat: 1 | |
1501 | ildouble: 1 | |
1502 | ldouble: 1 | |
1503 | Test "cos_upward (7) == 0.7539022543433046381411975217191820122183": | |
1504 | double: 1 | |
1505 | idouble: 1 | |
1506 | Test "cos_upward (8) == -0.1455000338086135258688413818311946826093": | |
1507 | double: 1 | |
1508 | float: 1 | |
1509 | idouble: 1 | |
1510 | ifloat: 1 | |
8848d99d JM |
1511 | ildouble: 1 |
1512 | ldouble: 1 | |
1513 | Test "cos_upward (9) == -0.9111302618846769883682947111811653112463": | |
1514 | ildouble: 1 | |
1515 | ldouble: 1 | |
804360ed | 1516 | |
ca811b22 JM |
1517 | # cosh_downward |
1518 | Test "cosh_downward (22) == 1792456423.065795780980053377632656584997": | |
1519 | double: 1 | |
1520 | float: 1 | |
0c51e550 AJ |
1521 | idouble: 1 |
1522 | ifloat: 1 | |
1523 | ildouble: 1 | |
ca811b22 JM |
1524 | ldouble: 2 |
1525 | Test "cosh_downward (23) == 4872401723.124451300068625740569997090344": | |
1526 | double: 1 | |
1527 | float: 1 | |
0c51e550 AJ |
1528 | idouble: 1 |
1529 | ifloat: 1 | |
1530 | ildouble: 1 | |
ca811b22 JM |
1531 | ldouble: 1 |
1532 | Test "cosh_downward (24) == 13244561064.92173614708845674912733665919": | |
1533 | float: 1 | |
0c51e550 AJ |
1534 | ifloat: 1 |
1535 | ildouble: 1 | |
ca811b22 JM |
1536 | ldouble: 1 |
1537 | ||
1538 | # cosh_tonearest | |
1539 | Test "cosh_tonearest (22) == 1792456423.065795780980053377632656584997": | |
1540 | ldouble: 1 | |
1541 | ||
1542 | # cosh_towardzero | |
1543 | Test "cosh_towardzero (22) == 1792456423.065795780980053377632656584997": | |
1544 | double: 1 | |
1545 | float: 1 | |
0c51e550 AJ |
1546 | idouble: 1 |
1547 | ifloat: 1 | |
1548 | ildouble: 1 | |
ca811b22 JM |
1549 | ldouble: 2 |
1550 | Test "cosh_towardzero (23) == 4872401723.124451300068625740569997090344": | |
1551 | double: 1 | |
1552 | float: 1 | |
0c51e550 AJ |
1553 | idouble: 1 |
1554 | ifloat: 1 | |
1555 | ildouble: 1 | |
ca811b22 JM |
1556 | ldouble: 1 |
1557 | Test "cosh_towardzero (24) == 13244561064.92173614708845674912733665919": | |
1558 | float: 1 | |
0c51e550 AJ |
1559 | ifloat: 1 |
1560 | ildouble: 1 | |
ca811b22 JM |
1561 | ldouble: 1 |
1562 | ||
1563 | # cosh_upward | |
0c51e550 AJ |
1564 | Test "cosh_upward (22) == 1792456423.065795780980053377632656584997": |
1565 | ildouble: 2 | |
ca811b22 | 1566 | Test "cosh_upward (23) == 4872401723.124451300068625740569997090344": |
0c51e550 | 1567 | ildouble: 2 |
ca811b22 JM |
1568 | ldouble: 1 |
1569 | Test "cosh_upward (24) == 13244561064.92173614708845674912733665919": | |
1570 | double: 1 | |
0c51e550 AJ |
1571 | idouble: 1 |
1572 | ildouble: 1 | |
ca811b22 | 1573 | |
15daa639 | 1574 | # cpow |
1af437d6 AJ |
1575 | Test "Real part of: cpow (0.75 + 1.25 i, 0.0 + 1.0 i) == 0.331825439177608832276067945276730566 + 0.131338600281188544930936345230903032 i": |
1576 | float: 1 | |
1577 | ifloat: 1 | |
96d10bdf AJ |
1578 | ildouble: 1 |
1579 | ldouble: 1 | |
1af437d6 | 1580 | Test "Imaginary part of: cpow (0.75 + 1.25 i, 0.0 + 1.0 i) == 0.331825439177608832276067945276730566 + 0.131338600281188544930936345230903032 i": |
1a4ac776 JM |
1581 | float: 1 |
1582 | ifloat: 1 | |
1af437d6 AJ |
1583 | ildouble: 1 |
1584 | ldouble: 1 | |
1585 | Test "Real part of: cpow (0.75 + 1.25 i, 0.75 + 1.25 i) == 0.117506293914473555420279832210420483 + 0.346552747708338676483025352060418001 i": | |
1a4ac776 JM |
1586 | double: 1 |
1587 | float: 4 | |
1588 | idouble: 1 | |
1589 | ifloat: 4 | |
96d10bdf AJ |
1590 | ildouble: 6 |
1591 | ldouble: 6 | |
1af437d6 AJ |
1592 | Test "Imaginary part of: cpow (0.75 + 1.25 i, 0.75 + 1.25 i) == 0.117506293914473555420279832210420483 + 0.346552747708338676483025352060418001 i": |
1593 | float: 1 | |
1594 | ifloat: 1 | |
1a4ac776 JM |
1595 | ildouble: 2 |
1596 | ldouble: 2 | |
1af437d6 | 1597 | Test "Real part of: cpow (0.75 + 1.25 i, 1.0 + 0.0 i) == 0.75 + 1.25 i": |
7c69cd14 | 1598 | double: 1 |
d0419dbf | 1599 | float: 1 |
7c69cd14 | 1600 | idouble: 1 |
d0419dbf | 1601 | ifloat: 1 |
1af437d6 AJ |
1602 | ildouble: 1 |
1603 | ldouble: 1 | |
1604 | Test "Imaginary part of: cpow (0.75 + 1.25 i, 1.0 + 0.0 i) == 0.75 + 1.25 i": | |
1605 | float: 1 | |
1606 | ifloat: 1 | |
1607 | Test "Real part of: cpow (0.75 + 1.25 i, 1.0 + 1.0 i) == 0.0846958290317209430433805274189191353 + 0.513285749182902449043287190519090481 i": | |
1a4ac776 | 1608 | double: 2 |
22bf5c17 | 1609 | float: 4 |
1a4ac776 | 1610 | idouble: 2 |
22bf5c17 | 1611 | ifloat: 4 |
96d10bdf AJ |
1612 | ildouble: 3 |
1613 | ldouble: 3 | |
7c69cd14 JM |
1614 | Test "Imaginary part of: cpow (0.75 + 1.25 i, 1.0 + 1.0 i) == 0.0846958290317209430433805274189191353 + 0.513285749182902449043287190519090481 i": |
1615 | double: 1 | |
1616 | idouble: 1 | |
1a4ac776 JM |
1617 | Test "Real part of: cpow (2 + 0 i, 10 + 0 i) == 1024.0 + 0.0 i": |
1618 | ildouble: 1 | |
1619 | ldouble: 1 | |
15daa639 UD |
1620 | Test "Real part of: cpow (2 + 3 i, 4 + 0 i) == -119.0 - 120.0 i": |
1621 | double: 1 | |
1a4ac776 | 1622 | float: 5 |
15daa639 | 1623 | idouble: 1 |
1a4ac776 JM |
1624 | ifloat: 5 |
1625 | ildouble: 1 | |
1626 | ldouble: 1 | |
15daa639 | 1627 | Test "Imaginary part of: cpow (2 + 3 i, 4 + 0 i) == -119.0 - 120.0 i": |
1a4ac776 JM |
1628 | float: 2 |
1629 | ifloat: 2 | |
1630 | ildouble: 4 | |
1631 | ldouble: 4 | |
15daa639 | 1632 | Test "Imaginary part of: cpow (e + 0 i, 0 + 2 * M_PIl i) == 1.0 + 0.0 i": |
1af437d6 AJ |
1633 | double: 2 |
1634 | float: 3 | |
1635 | idouble: 2 | |
1636 | ifloat: 3 | |
1637 | ildouble: 1 | |
1638 | ldouble: 1 | |
15daa639 UD |
1639 | |
1640 | # csin | |
e0b16cc2 JM |
1641 | Test "Real part of: csin (-0.75 + 710.5 i) == -1.255317763348154410745082950806112487736e308 + 1.347490911916428129246890157395342279438e308 i": |
1642 | double: 1 | |
1643 | idouble: 1 | |
1644 | Test "Imaginary part of: csin (-0.75 + 710.5 i) == -1.255317763348154410745082950806112487736e308 + 1.347490911916428129246890157395342279438e308 i": | |
1645 | double: 1 | |
1646 | idouble: 1 | |
1647 | Test "Real part of: csin (-0.75 + 89.5 i) == -2.522786001038096774676288412995370563339e38 + 2.708024460708609732016532185663087200560e38 i": | |
1648 | float: 1 | |
1649 | ifloat: 1 | |
1650 | Test "Imaginary part of: csin (-0.75 + 89.5 i) == -2.522786001038096774676288412995370563339e38 + 2.708024460708609732016532185663087200560e38 i": | |
1651 | float: 1 | |
1652 | ifloat: 1 | |
1653 | Test "Real part of: csin (-0.75 - 710.5 i) == -1.255317763348154410745082950806112487736e308 - 1.347490911916428129246890157395342279438e308 i": | |
1654 | double: 1 | |
1655 | idouble: 1 | |
1656 | Test "Imaginary part of: csin (-0.75 - 710.5 i) == -1.255317763348154410745082950806112487736e308 - 1.347490911916428129246890157395342279438e308 i": | |
1657 | double: 1 | |
1658 | idouble: 1 | |
1659 | Test "Real part of: csin (-0.75 - 89.5 i) == -2.522786001038096774676288412995370563339e38 - 2.708024460708609732016532185663087200560e38 i": | |
1660 | float: 1 | |
1661 | ifloat: 1 | |
1662 | Test "Imaginary part of: csin (-0.75 - 89.5 i) == -2.522786001038096774676288412995370563339e38 - 2.708024460708609732016532185663087200560e38 i": | |
1663 | float: 1 | |
1664 | ifloat: 1 | |
8c0247db AJ |
1665 | Test "Imaginary part of: csin (-2 - 3 i) == -9.15449914691142957346729954460983256 + 4.16890695996656435075481305885375484 i": |
1666 | float: 1 | |
1667 | ifloat: 1 | |
1af437d6 AJ |
1668 | Test "Real part of: csin (0.75 + 1.25 i) == 1.28722291002649188575873510790565441 + 1.17210635989270256101081285116138863 i": |
1669 | float: 1 | |
1670 | ifloat: 1 | |
1671 | ildouble: 1 | |
1672 | ldouble: 1 | |
1673 | Test "Imaginary part of: csin (0.75 + 1.25 i) == 1.28722291002649188575873510790565441 + 1.17210635989270256101081285116138863 i": | |
1674 | float: 1 | |
1675 | ifloat: 1 | |
e0b16cc2 JM |
1676 | Test "Real part of: csin (0.75 + 710.5 i) == 1.255317763348154410745082950806112487736e308 + 1.347490911916428129246890157395342279438e308 i": |
1677 | double: 1 | |
1678 | idouble: 1 | |
1679 | Test "Imaginary part of: csin (0.75 + 710.5 i) == 1.255317763348154410745082950806112487736e308 + 1.347490911916428129246890157395342279438e308 i": | |
1680 | double: 1 | |
1681 | idouble: 1 | |
1682 | Test "Real part of: csin (0.75 + 89.5 i) == 2.522786001038096774676288412995370563339e38 + 2.708024460708609732016532185663087200560e38 i": | |
1683 | float: 1 | |
1684 | ifloat: 1 | |
1685 | Test "Imaginary part of: csin (0.75 + 89.5 i) == 2.522786001038096774676288412995370563339e38 + 2.708024460708609732016532185663087200560e38 i": | |
1686 | float: 1 | |
1687 | ifloat: 1 | |
1688 | Test "Real part of: csin (0.75 - 710.5 i) == 1.255317763348154410745082950806112487736e308 - 1.347490911916428129246890157395342279438e308 i": | |
1689 | double: 1 | |
1690 | idouble: 1 | |
1691 | Test "Imaginary part of: csin (0.75 - 710.5 i) == 1.255317763348154410745082950806112487736e308 - 1.347490911916428129246890157395342279438e308 i": | |
1692 | double: 1 | |
1693 | idouble: 1 | |
1694 | Test "Real part of: csin (0.75 - 89.5 i) == 2.522786001038096774676288412995370563339e38 - 2.708024460708609732016532185663087200560e38 i": | |
1695 | float: 1 | |
1696 | ifloat: 1 | |
1697 | Test "Imaginary part of: csin (0.75 - 89.5 i) == 2.522786001038096774676288412995370563339e38 - 2.708024460708609732016532185663087200560e38 i": | |
1698 | float: 1 | |
1699 | ifloat: 1 | |
795405f9 | 1700 | Test "Real part of: csin (0x1p-1074 + 1440 i) == 5.981479269486130556466515778180916082415e301 + inf i": |
e0b16cc2 JM |
1701 | double: 1 |
1702 | idouble: 1 | |
15daa639 UD |
1703 | |
1704 | # csinh | |
34f8ef1b | 1705 | Test "Real part of: csinh (-2 - 3 i) == 3.59056458998577995201256544779481679 - 0.530921086248519805267040090660676560 i": |
15daa639 UD |
1706 | double: 1 |
1707 | idouble: 1 | |
34f8ef1b | 1708 | Test "Imaginary part of: csinh (-2 - 3 i) == 3.59056458998577995201256544779481679 - 0.530921086248519805267040090660676560 i": |
15daa639 UD |
1709 | double: 1 |
1710 | float: 1 | |
1711 | idouble: 1 | |
1712 | ifloat: 1 | |
1713 | ildouble: 2 | |
1714 | ldouble: 2 | |
e0b16cc2 JM |
1715 | Test "Real part of: csinh (-710.5 + 0.75 i) == -1.347490911916428129246890157395342279438e308 + 1.255317763348154410745082950806112487736e308 i": |
1716 | double: 1 | |
1717 | idouble: 1 | |
1718 | Test "Imaginary part of: csinh (-710.5 + 0.75 i) == -1.347490911916428129246890157395342279438e308 + 1.255317763348154410745082950806112487736e308 i": | |
1719 | double: 1 | |
1720 | idouble: 1 | |
1721 | Test "Real part of: csinh (-710.5 - 0.75 i) == -1.347490911916428129246890157395342279438e308 - 1.255317763348154410745082950806112487736e308 i": | |
1722 | double: 1 | |
1723 | idouble: 1 | |
1724 | Test "Imaginary part of: csinh (-710.5 - 0.75 i) == -1.347490911916428129246890157395342279438e308 - 1.255317763348154410745082950806112487736e308 i": | |
1725 | double: 1 | |
1726 | idouble: 1 | |
1727 | Test "Real part of: csinh (-89.5 + 0.75 i) == -2.708024460708609732016532185663087200560e38 + 2.522786001038096774676288412995370563339e38 i": | |
1728 | float: 1 | |
1729 | ifloat: 1 | |
1730 | Test "Imaginary part of: csinh (-89.5 + 0.75 i) == -2.708024460708609732016532185663087200560e38 + 2.522786001038096774676288412995370563339e38 i": | |
1731 | float: 1 | |
1732 | ifloat: 1 | |
1733 | Test "Real part of: csinh (-89.5 - 0.75 i) == -2.708024460708609732016532185663087200560e38 - 2.522786001038096774676288412995370563339e38 i": | |
1734 | float: 1 | |
1735 | ifloat: 1 | |
1736 | Test "Imaginary part of: csinh (-89.5 - 0.75 i) == -2.708024460708609732016532185663087200560e38 - 2.522786001038096774676288412995370563339e38 i": | |
1737 | float: 1 | |
1738 | ifloat: 1 | |
1af437d6 | 1739 | Test "Real part of: csinh (0.75 + 1.25 i) == 0.259294854551162779153349830618433028 + 1.22863452409509552219214606515777594 i": |
c0c9615c | 1740 | double: 1 |
15daa639 | 1741 | float: 1 |
c0c9615c | 1742 | idouble: 1 |
15daa639 | 1743 | ifloat: 1 |
15daa639 UD |
1744 | ildouble: 1 |
1745 | ldouble: 1 | |
1af437d6 AJ |
1746 | Test "Imaginary part of: csinh (0.75 + 1.25 i) == 0.259294854551162779153349830618433028 + 1.22863452409509552219214606515777594 i": |
1747 | float: 1 | |
1748 | ifloat: 1 | |
795405f9 | 1749 | Test "Imaginary part of: csinh (1440 + 0x1p-1074 i) == inf + 5.981479269486130556466515778180916082415e301 i": |
e0b16cc2 JM |
1750 | double: 1 |
1751 | idouble: 1 | |
1752 | Test "Real part of: csinh (710.5 + 0.75 i) == 1.347490911916428129246890157395342279438e308 + 1.255317763348154410745082950806112487736e308 i": | |
1753 | double: 1 | |
1754 | idouble: 1 | |
1755 | Test "Imaginary part of: csinh (710.5 + 0.75 i) == 1.347490911916428129246890157395342279438e308 + 1.255317763348154410745082950806112487736e308 i": | |
1756 | double: 1 | |
1757 | idouble: 1 | |
1758 | Test "Real part of: csinh (710.5 - 0.75 i) == 1.347490911916428129246890157395342279438e308 - 1.255317763348154410745082950806112487736e308 i": | |
1759 | double: 1 | |
1760 | idouble: 1 | |
1761 | Test "Imaginary part of: csinh (710.5 - 0.75 i) == 1.347490911916428129246890157395342279438e308 - 1.255317763348154410745082950806112487736e308 i": | |
1762 | double: 1 | |
1763 | idouble: 1 | |
1764 | Test "Real part of: csinh (89.5 + 0.75 i) == 2.708024460708609732016532185663087200560e38 + 2.522786001038096774676288412995370563339e38 i": | |
1765 | float: 1 | |
1766 | ifloat: 1 | |
1767 | Test "Imaginary part of: csinh (89.5 + 0.75 i) == 2.708024460708609732016532185663087200560e38 + 2.522786001038096774676288412995370563339e38 i": | |
1768 | float: 1 | |
1769 | ifloat: 1 | |
1770 | Test "Real part of: csinh (89.5 - 0.75 i) == 2.708024460708609732016532185663087200560e38 - 2.522786001038096774676288412995370563339e38 i": | |
1771 | float: 1 | |
1772 | ifloat: 1 | |
1773 | Test "Imaginary part of: csinh (89.5 - 0.75 i) == 2.708024460708609732016532185663087200560e38 - 2.522786001038096774676288412995370563339e38 i": | |
1774 | float: 1 | |
1775 | ifloat: 1 | |
15daa639 | 1776 | |
e456826d | 1777 | # csqrt |
cdfe2c5e JM |
1778 | Test "Real part of: csqrt (-0x1.0000000000000002p-16382 - 0x1.0000000000000002p-16382 i) == 8.344545284118961664300307045791497724440e-2467 - 2.014551439675644900131815801350165472778e-2466 i": |
1779 | ildouble: 1 | |
1780 | ldouble: 1 | |
1781 | Test "Imaginary part of: csqrt (-0x1.0000000000000002p-16382 - 0x1.0000000000000002p-16382 i) == 8.344545284118961664300307045791497724440e-2467 - 2.014551439675644900131815801350165472778e-2466 i": | |
1782 | ildouble: 1 | |
1783 | ldouble: 1 | |
1784 | Test "Real part of: csqrt (-0x1.0000000000001p-1022 - 0x1.0000000000001p-1022 i) == 6.788430486774966350907249113759995429568e-155 - 1.638872094839911521020410942677082920935e-154 i": | |
1785 | ildouble: 1 | |
1786 | ldouble: 1 | |
1787 | Test "Real part of: csqrt (-0x1.000002p-126 - 0x1.000002p-126 i) == 4.934094449071842328766868579214125217132e-20 - 1.191195773697904627170323731331667740087e-19 i": | |
1788 | ildouble: 1 | |
1789 | ldouble: 1 | |
1790 | Test "Real part of: csqrt (0x1.0000000000000002p-16382 + 0x1.0000000000000002p-16382 i) == 2.014551439675644900131815801350165472778e-2466 + 8.344545284118961664300307045791497724440e-2467 i": | |
1791 | ildouble: 1 | |
1792 | ldouble: 1 | |
1793 | Test "Imaginary part of: csqrt (0x1.0000000000000002p-16382 + 0x1.0000000000000002p-16382 i) == 2.014551439675644900131815801350165472778e-2466 + 8.344545284118961664300307045791497724440e-2467 i": | |
1794 | ildouble: 1 | |
1795 | ldouble: 1 | |
1796 | Test "Imaginary part of: csqrt (0x1.0000000000001p-1022 + 0x1.0000000000001p-1022 i) == 1.638872094839911521020410942677082920935e-154 + 6.788430486774966350907249113759995429568e-155 i": | |
1797 | ildouble: 1 | |
1798 | ldouble: 1 | |
1799 | Test "Imaginary part of: csqrt (0x1.000002p-126 + 0x1.000002p-126 i) == 1.191195773697904627170323731331667740087e-19 + 4.934094449071842328766868579214125217132e-20 i": | |
1800 | ildouble: 1 | |
1801 | ldouble: 1 | |
e456826d JM |
1802 | Test "Imaginary part of: csqrt (0x1.fffffffffffffp+1023 + 0x1p+1023 i) == 1.379778091031440685006200821918878702861e+154 + 3.257214233483129514781233066898042490248e+153 i": |
1803 | ildouble: 1 | |
1804 | ldouble: 1 | |
1805 | Test "Imaginary part of: csqrt (0x1.fp+16383 + 0x1.fp+16383 i) == 1.179514222452201722651836720466795901016e+2466 + 4.885707879516577666702435054303191575148e+2465 i": | |
1806 | ildouble: 1 | |
1807 | ldouble: 1 | |
1808 | Test "Imaginary part of: csqrt (0x1p-1073 + 0x1p-1073 i) == 3.453664695497464982856905711457966660085e-162 + 1.430554756764195530630723976279903095110e-162 i": | |
1809 | ildouble: 1 | |
1810 | ldouble: 1 | |
795405f9 | 1811 | Test "Imaginary part of: csqrt (0x1p-1074 + 0x1p-1074 i) == 2.442109726130830256743814843868934877597e-162 + 1.011554969366634726113090867589031782487e-162 i": |
e456826d JM |
1812 | ildouble: 1 |
1813 | ldouble: 1 | |
1814 | Test "Imaginary part of: csqrt (0x1p-147 + 0x1p-147 i) == 8.225610928685557596194006925540350401606e-23 + 3.407159605465907500737319471202779419102e-23 i": | |
1815 | ildouble: 1 | |
1816 | ldouble: 1 | |
1817 | Test "Imaginary part of: csqrt (0x1p-149 + 0x1p-149 i) == 4.112805464342778798097003462770175200803e-23 + 1.703579802732953750368659735601389709551e-23 i": | |
1818 | ildouble: 1 | |
1819 | ldouble: 1 | |
1820 | ||
15daa639 | 1821 | # ctan |
34f8ef1b AJ |
1822 | Test "Real part of: ctan (-2 - 3 i) == 0.376402564150424829275122113032269084e-2 - 1.00323862735360980144635859782192726 i": |
1823 | double: 1 | |
fff1530e | 1824 | float: 1 |
34f8ef1b | 1825 | idouble: 1 |
fff1530e | 1826 | ifloat: 1 |
5b8a4d4a JM |
1827 | ildouble: 1 |
1828 | ldouble: 1 | |
34f8ef1b | 1829 | Test "Imaginary part of: ctan (-2 - 3 i) == 0.376402564150424829275122113032269084e-2 - 1.00323862735360980144635859782192726 i": |
15daa639 UD |
1830 | float: 1 |
1831 | ifloat: 1 | |
33996419 AJ |
1832 | ildouble: 2 |
1833 | ldouble: 2 | |
1af437d6 AJ |
1834 | Test "Real part of: ctan (0.75 + 1.25 i) == 0.160807785916206426725166058173438663 + 0.975363285031235646193581759755216379 i": |
1835 | ildouble: 1 | |
1836 | ldouble: 1 | |
1837 | Test "Imaginary part of: ctan (0.75 + 1.25 i) == 0.160807785916206426725166058173438663 + 0.975363285031235646193581759755216379 i": | |
c0c9615c | 1838 | double: 1 |
15daa639 | 1839 | float: 1 |
c0c9615c | 1840 | idouble: 1 |
15daa639 | 1841 | ifloat: 1 |
1af437d6 AJ |
1842 | ildouble: 3 |
1843 | ldouble: 3 | |
bcc8d661 JM |
1844 | Test "Real part of: ctan (0x1p1023 + 1 i) == -0.2254627924997545057926782581695274244229 + 0.8786063118883068695462540226219865087189 i": |
1845 | double: 1 | |
1846 | idouble: 1 | |
1847 | ildouble: 1 | |
1848 | ldouble: 1 | |
1849 | Test "Imaginary part of: ctan (0x1p1023 + 1 i) == -0.2254627924997545057926782581695274244229 + 0.8786063118883068695462540226219865087189 i": | |
1850 | ildouble: 1 | |
1851 | ldouble: 1 | |
1852 | Test "Real part of: ctan (0x1p127 + 1 i) == 0.2446359391192790896381501310437708987204 + 0.9101334047676183761532873794426475906201 i": | |
1853 | float: 1 | |
1854 | ifloat: 1 | |
1855 | Test "Real part of: ctan (0x3.243f6cp-1 + 0 i) == -2.287733242885645987394874673945769518150e7 + 0.0 i": | |
1856 | float: 1 | |
1857 | ifloat: 1 | |
795405f9 | 1858 | Test "Real part of: ctan (1 + 45 i) == 1.490158918874345552942703234806348520895e-39 + 1.000000000000000000000000000000000000001 i": |
bcc8d661 JM |
1859 | ildouble: 1 |
1860 | ldouble: 1 | |
795405f9 | 1861 | Test "Real part of: ctan (1 + 47 i) == 2.729321264492904590777293425576722354636e-41 + 1.0 i": |
bcc8d661 JM |
1862 | double: 1 |
1863 | idouble: 1 | |
1864 | ildouble: 2 | |
1865 | ldouble: 2 | |
15daa639 | 1866 | |
ca61cf32 JM |
1867 | # ctan_downward |
1868 | Test "Real part of: ctan_downward (0x1.921fb54442d1846ap+0 + 0x1p-16445 i) == -3.986797629811710706723242948653362815645e19 + 5.793882568875674066286163141055208625180e-4912 i": | |
1869 | ildouble: 1 | |
1870 | ldouble: 1 | |
1871 | Test "Real part of: ctan_downward (0x1.921fb54442d18p+0 + 0x1p-1074 i) == 1.633123935319536975596773704152891653086e16 + 1.317719414943508315995636961402669067843e-291 i": | |
1872 | double: 1 | |
1873 | idouble: 1 | |
1874 | ildouble: 2 | |
1875 | ldouble: 2 | |
1876 | Test "Imaginary part of: ctan_downward (0x1.921fb54442d18p+0 + 0x1p-1074 i) == 1.633123935319536975596773704152891653086e16 + 1.317719414943508315995636961402669067843e-291 i": | |
1877 | ildouble: 3 | |
1878 | ldouble: 3 | |
1879 | Test "Real part of: ctan_downward (0x1.921fb6p+0 + 0x1p-149 i) == -2.287733242885645987394874673945769518150e7 + 7.334008549954377778731880988481078535821e-31 i": | |
1880 | double: 1 | |
1881 | float: 1 | |
1882 | idouble: 1 | |
1883 | ifloat: 1 | |
1884 | ildouble: 3 | |
1885 | ldouble: 3 | |
1886 | Test "Imaginary part of: ctan_downward (0x1.921fb6p+0 + 0x1p-149 i) == -2.287733242885645987394874673945769518150e7 + 7.334008549954377778731880988481078535821e-31 i": | |
1887 | float: 3 | |
1888 | ifloat: 3 | |
1889 | ildouble: 4 | |
1890 | ldouble: 4 | |
1891 | ||
1892 | # ctan_tonearest | |
1893 | Test "Imaginary part of: ctan_tonearest (0x1.921fb54442d1846ap+0 + 0x1p-16445 i) == -3.986797629811710706723242948653362815645e19 + 5.793882568875674066286163141055208625180e-4912 i": | |
1894 | ildouble: 1 | |
1895 | ldouble: 1 | |
1896 | Test "Imaginary part of: ctan_tonearest (0x1.921fb54442d18p+0 + 0x1p-1074 i) == 1.633123935319536975596773704152891653086e16 + 1.317719414943508315995636961402669067843e-291 i": | |
1897 | ildouble: 1 | |
1898 | ldouble: 1 | |
1899 | Test "Real part of: ctan_tonearest (0x1.921fb6p+0 + 0x1p-149 i) == -2.287733242885645987394874673945769518150e7 + 7.334008549954377778731880988481078535821e-31 i": | |
1900 | float: 1 | |
1901 | ifloat: 1 | |
1902 | Test "Imaginary part of: ctan_tonearest (0x1.921fb6p+0 + 0x1p-149 i) == -2.287733242885645987394874673945769518150e7 + 7.334008549954377778731880988481078535821e-31 i": | |
1903 | float: 1 | |
1904 | ifloat: 1 | |
1905 | ildouble: 1 | |
1906 | ldouble: 1 | |
1907 | ||
1908 | # ctan_towardzero | |
1909 | Test "Real part of: ctan_towardzero (0x1.921fb54442d18p+0 + 0x1p-1074 i) == 1.633123935319536975596773704152891653086e16 + 1.317719414943508315995636961402669067843e-291 i": | |
1910 | double: 1 | |
1911 | idouble: 1 | |
1912 | ildouble: 1 | |
1913 | ldouble: 1 | |
1914 | Test "Imaginary part of: ctan_towardzero (0x1.921fb54442d18p+0 + 0x1p-1074 i) == 1.633123935319536975596773704152891653086e16 + 1.317719414943508315995636961402669067843e-291 i": | |
1915 | ildouble: 1 | |
1916 | ldouble: 1 | |
1917 | Test "Real part of: ctan_towardzero (0x1.921fb6p+0 + 0x1p-149 i) == -2.287733242885645987394874673945769518150e7 + 7.334008549954377778731880988481078535821e-31 i": | |
22bf5c17 LD |
1918 | float: 1 |
1919 | ifloat: 1 | |
ca61cf32 JM |
1920 | ildouble: 1 |
1921 | ldouble: 1 | |
1922 | Test "Imaginary part of: ctan_towardzero (0x1.921fb6p+0 + 0x1p-149 i) == -2.287733242885645987394874673945769518150e7 + 7.334008549954377778731880988481078535821e-31 i": | |
1923 | float: 3 | |
1924 | ifloat: 3 | |
1925 | ildouble: 4 | |
1926 | ldouble: 4 | |
1927 | ||
1928 | # ctan_upward | |
1929 | Test "Real part of: ctan_upward (0x1.921fb54442d1846ap+0 + 0x1p-16445 i) == -3.986797629811710706723242948653362815645e19 + 5.793882568875674066286163141055208625180e-4912 i": | |
1930 | ildouble: 2 | |
1931 | ldouble: 2 | |
1932 | Test "Imaginary part of: ctan_upward (0x1.921fb54442d1846ap+0 + 0x1p-16445 i) == -3.986797629811710706723242948653362815645e19 + 5.793882568875674066286163141055208625180e-4912 i": | |
1933 | ildouble: 1 | |
1934 | ldouble: 1 | |
1935 | Test "Real part of: ctan_upward (0x1.921fb54442d18p+0 + 0x1p-1074 i) == 1.633123935319536975596773704152891653086e16 + 1.317719414943508315995636961402669067843e-291 i": | |
1936 | ildouble: 1 | |
1937 | ldouble: 1 | |
1938 | Test "Imaginary part of: ctan_upward (0x1.921fb54442d18p+0 + 0x1p-1074 i) == 1.633123935319536975596773704152891653086e16 + 1.317719414943508315995636961402669067843e-291 i": | |
1939 | double: 1 | |
1940 | idouble: 1 | |
1941 | ildouble: 4 | |
1942 | ldouble: 4 | |
1943 | Test "Real part of: ctan_upward (0x1.921fb6p+0 + 0x1p-149 i) == -2.287733242885645987394874673945769518150e7 + 7.334008549954377778731880988481078535821e-31 i": | |
1944 | float: 1 | |
1945 | ifloat: 1 | |
1946 | ildouble: 2 | |
1947 | ldouble: 2 | |
1948 | Test "Imaginary part of: ctan_upward (0x1.921fb6p+0 + 0x1p-149 i) == -2.287733242885645987394874673945769518150e7 + 7.334008549954377778731880988481078535821e-31 i": | |
1949 | double: 1 | |
22bf5c17 | 1950 | float: 2 |
ca61cf32 | 1951 | idouble: 1 |
22bf5c17 | 1952 | ifloat: 2 |
ca61cf32 JM |
1953 | ildouble: 1 |
1954 | ldouble: 1 | |
1955 | ||
15daa639 | 1956 | # ctanh |
34f8ef1b | 1957 | Test "Real part of: ctanh (-2 - 3 i) == -0.965385879022133124278480269394560686 + 0.988437503832249372031403430350121098e-2 i": |
bcc8d661 JM |
1958 | float: 1 |
1959 | ifloat: 1 | |
5b8a4d4a JM |
1960 | ildouble: 3 |
1961 | ldouble: 3 | |
34f8ef1b | 1962 | Test "Imaginary part of: ctanh (-2 - 3 i) == -0.965385879022133124278480269394560686 + 0.988437503832249372031403430350121098e-2 i": |
b85697f6 UD |
1963 | float: 1 |
1964 | ifloat: 1 | |
5b8a4d4a JM |
1965 | ildouble: 1 |
1966 | ldouble: 1 | |
bcc8d661 JM |
1967 | Test "Imaginary part of: ctanh (0 + 0x3.243f6cp-1 i) == 0.0 - 2.287733242885645987394874673945769518150e7 i": |
1968 | float: 1 | |
1969 | ifloat: 1 | |
15daa639 | 1970 | Test "Imaginary part of: ctanh (0 + pi/4 i) == 0.0 + 1.0 i": |
b85697f6 UD |
1971 | float: 1 |
1972 | ifloat: 1 | |
bcc8d661 JM |
1973 | ildouble: 1 |
1974 | ldouble: 1 | |
1af437d6 | 1975 | Test "Real part of: ctanh (0.75 + 1.25 i) == 1.37260757053378320258048606571226857 + 0.385795952609750664177596760720790220 i": |
c0c9615c | 1976 | double: 1 |
15daa639 | 1977 | float: 1 |
c0c9615c | 1978 | idouble: 1 |
15daa639 | 1979 | ifloat: 1 |
1af437d6 | 1980 | Test "Imaginary part of: ctanh (0.75 + 1.25 i) == 1.37260757053378320258048606571226857 + 0.385795952609750664177596760720790220 i": |
15daa639 | 1981 | double: 1 |
1af437d6 | 1982 | float: 1 |
15daa639 | 1983 | idouble: 1 |
1af437d6 AJ |
1984 | ifloat: 1 |
1985 | ildouble: 1 | |
1986 | ldouble: 1 | |
bcc8d661 JM |
1987 | Test "Real part of: ctanh (1 + 0x1p1023 i) == 0.8786063118883068695462540226219865087189 - 0.2254627924997545057926782581695274244229 i": |
1988 | ildouble: 1 | |
1989 | ldouble: 1 | |
1990 | Test "Imaginary part of: ctanh (1 + 0x1p1023 i) == 0.8786063118883068695462540226219865087189 - 0.2254627924997545057926782581695274244229 i": | |
1991 | double: 1 | |
1992 | idouble: 1 | |
1993 | ildouble: 1 | |
1994 | ldouble: 1 | |
1995 | Test "Imaginary part of: ctanh (1 + 0x1p127 i) == 0.9101334047676183761532873794426475906201 + 0.2446359391192790896381501310437708987204 i": | |
1996 | float: 1 | |
1997 | ifloat: 1 | |
795405f9 | 1998 | Test "Imaginary part of: ctanh (45 + 1 i) == 1.000000000000000000000000000000000000001 + 1.490158918874345552942703234806348520895e-39 i": |
bcc8d661 JM |
1999 | ildouble: 1 |
2000 | ldouble: 1 | |
795405f9 | 2001 | Test "Imaginary part of: ctanh (47 + 1 i) == 1.0 + 2.729321264492904590777293425576722354636e-41 i": |
bcc8d661 JM |
2002 | double: 1 |
2003 | idouble: 1 | |
2004 | ildouble: 2 | |
2005 | ldouble: 2 | |
15daa639 | 2006 | |
ca61cf32 JM |
2007 | # ctanh_downward |
2008 | Test "Real part of: ctanh_downward (0x1p-1074 + 0x1.921fb54442d18p+0 i) == 1.317719414943508315995636961402669067843e-291 + 1.633123935319536975596773704152891653086e16 i": | |
2009 | ildouble: 3 | |
2010 | ldouble: 3 | |
2011 | Test "Imaginary part of: ctanh_downward (0x1p-1074 + 0x1.921fb54442d18p+0 i) == 1.317719414943508315995636961402669067843e-291 + 1.633123935319536975596773704152891653086e16 i": | |
2012 | double: 1 | |
2013 | idouble: 1 | |
2014 | ildouble: 2 | |
2015 | ldouble: 2 | |
2016 | Test "Real part of: ctanh_downward (0x1p-149 + 0x1.921fb6p+0 i) == 7.334008549954377778731880988481078535821e-31 - 2.287733242885645987394874673945769518150e7 i": | |
2017 | float: 3 | |
2018 | ifloat: 3 | |
2019 | ildouble: 4 | |
2020 | ldouble: 4 | |
2021 | Test "Imaginary part of: ctanh_downward (0x1p-149 + 0x1.921fb6p+0 i) == 7.334008549954377778731880988481078535821e-31 - 2.287733242885645987394874673945769518150e7 i": | |
2022 | double: 1 | |
2023 | float: 1 | |
2024 | idouble: 1 | |
2025 | ifloat: 1 | |
2026 | ildouble: 3 | |
2027 | ldouble: 3 | |
2028 | Test "Imaginary part of: ctanh_downward (0x1p-16445 + 0x1.921fb54442d1846ap+0 i) == 5.793882568875674066286163141055208625180e-4912 - 3.986797629811710706723242948653362815645e19 i": | |
2029 | ildouble: 1 | |
2030 | ldouble: 1 | |
2031 | ||
2032 | # ctanh_tonearest | |
2033 | Test "Real part of: ctanh_tonearest (0x1p-1074 + 0x1.921fb54442d18p+0 i) == 1.317719414943508315995636961402669067843e-291 + 1.633123935319536975596773704152891653086e16 i": | |
2034 | ildouble: 1 | |
2035 | ldouble: 1 | |
2036 | Test "Real part of: ctanh_tonearest (0x1p-149 + 0x1.921fb6p+0 i) == 7.334008549954377778731880988481078535821e-31 - 2.287733242885645987394874673945769518150e7 i": | |
2037 | float: 1 | |
2038 | ifloat: 1 | |
2039 | ildouble: 1 | |
2040 | ldouble: 1 | |
2041 | Test "Imaginary part of: ctanh_tonearest (0x1p-149 + 0x1.921fb6p+0 i) == 7.334008549954377778731880988481078535821e-31 - 2.287733242885645987394874673945769518150e7 i": | |
2042 | float: 1 | |
2043 | ifloat: 1 | |
2044 | Test "Real part of: ctanh_tonearest (0x1p-16445 + 0x1.921fb54442d1846ap+0 i) == 5.793882568875674066286163141055208625180e-4912 - 3.986797629811710706723242948653362815645e19 i": | |
2045 | ildouble: 1 | |
2046 | ldouble: 1 | |
2047 | ||
2048 | # ctanh_towardzero | |
2049 | Test "Real part of: ctanh_towardzero (0x1p-1074 + 0x1.921fb54442d18p+0 i) == 1.317719414943508315995636961402669067843e-291 + 1.633123935319536975596773704152891653086e16 i": | |
2050 | ildouble: 1 | |
2051 | ldouble: 1 | |
2052 | Test "Imaginary part of: ctanh_towardzero (0x1p-1074 + 0x1.921fb54442d18p+0 i) == 1.317719414943508315995636961402669067843e-291 + 1.633123935319536975596773704152891653086e16 i": | |
2053 | double: 1 | |
2054 | idouble: 1 | |
2055 | ildouble: 1 | |
2056 | ldouble: 1 | |
2057 | Test "Real part of: ctanh_towardzero (0x1p-149 + 0x1.921fb6p+0 i) == 7.334008549954377778731880988481078535821e-31 - 2.287733242885645987394874673945769518150e7 i": | |
2058 | float: 3 | |
2059 | ifloat: 3 | |
2060 | ildouble: 4 | |
2061 | ldouble: 4 | |
2062 | Test "Imaginary part of: ctanh_towardzero (0x1p-149 + 0x1.921fb6p+0 i) == 7.334008549954377778731880988481078535821e-31 - 2.287733242885645987394874673945769518150e7 i": | |
22bf5c17 LD |
2063 | float: 1 |
2064 | ifloat: 1 | |
ca61cf32 JM |
2065 | ildouble: 1 |
2066 | ldouble: 1 | |
2067 | ||
2068 | # ctanh_upward | |
2069 | Test "Real part of: ctanh_upward (0x1p-1074 + 0x1.921fb54442d18p+0 i) == 1.317719414943508315995636961402669067843e-291 + 1.633123935319536975596773704152891653086e16 i": | |
2070 | double: 1 | |
2071 | idouble: 1 | |
2072 | ildouble: 4 | |
2073 | ldouble: 4 | |
2074 | Test "Imaginary part of: ctanh_upward (0x1p-1074 + 0x1.921fb54442d18p+0 i) == 1.317719414943508315995636961402669067843e-291 + 1.633123935319536975596773704152891653086e16 i": | |
2075 | ildouble: 1 | |
2076 | ldouble: 1 | |
2077 | Test "Real part of: ctanh_upward (0x1p-149 + 0x1.921fb6p+0 i) == 7.334008549954377778731880988481078535821e-31 - 2.287733242885645987394874673945769518150e7 i": | |
2078 | double: 1 | |
22bf5c17 | 2079 | float: 2 |
ca61cf32 | 2080 | idouble: 1 |
22bf5c17 | 2081 | ifloat: 2 |
ca61cf32 JM |
2082 | ildouble: 1 |
2083 | ldouble: 1 | |
2084 | Test "Imaginary part of: ctanh_upward (0x1p-149 + 0x1.921fb6p+0 i) == 7.334008549954377778731880988481078535821e-31 - 2.287733242885645987394874673945769518150e7 i": | |
2085 | float: 1 | |
2086 | ifloat: 1 | |
2087 | ildouble: 2 | |
2088 | ldouble: 2 | |
2089 | Test "Real part of: ctanh_upward (0x1p-16445 + 0x1.921fb54442d1846ap+0 i) == 5.793882568875674066286163141055208625180e-4912 - 3.986797629811710706723242948653362815645e19 i": | |
2090 | ildouble: 1 | |
2091 | ldouble: 1 | |
2092 | Test "Imaginary part of: ctanh_upward (0x1p-16445 + 0x1.921fb54442d1846ap+0 i) == 5.793882568875674066286163141055208625180e-4912 - 3.986797629811710706723242948653362815645e19 i": | |
2093 | ildouble: 2 | |
2094 | ldouble: 2 | |
2095 | ||
1af437d6 AJ |
2096 | # erf |
2097 | Test "erf (1.25) == 0.922900128256458230136523481197281140": | |
15daa639 UD |
2098 | double: 1 |
2099 | idouble: 1 | |
1af437d6 AJ |
2100 | |
2101 | # erfc | |
09c81ddf AJ |
2102 | Test "erfc (0.75) == 0.288844366346484868401062165408589223": |
2103 | float: 1 | |
2104 | ifloat: 1 | |
7b1902cb JM |
2105 | Test "erfc (0x1.f7303cp+1) == 2.705500297238986897105236321218861842255e-8": |
2106 | double: 1 | |
2107 | idouble: 1 | |
2108 | ildouble: 1 | |
2109 | ldouble: 1 | |
2110 | Test "erfc (0x1.ffa002p+2) == 1.233585992097580296336099501489175967033e-29": | |
2111 | ildouble: 1 | |
2112 | ldouble: 1 | |
2113 | Test "erfc (0x1.ffffc8p+2) == 1.122671365033056305522366683719541099329e-29": | |
2114 | double: 1 | |
2115 | idouble: 1 | |
1af437d6 | 2116 | Test "erfc (1.25) == 0.0770998717435417698634765188027188596": |
a66f0958 | 2117 | ildouble: 1 |
1af437d6 AJ |
2118 | ldouble: 1 |
2119 | Test "erfc (2.0) == 0.00467773498104726583793074363274707139": | |
e9b3e3c5 UD |
2120 | double: 1 |
2121 | idouble: 1 | |
1af437d6 | 2122 | Test "erfc (4.125) == 0.542340079956506600531223408575531062e-8": |
15daa639 UD |
2123 | double: 1 |
2124 | idouble: 1 | |
1af437d6 AJ |
2125 | ildouble: 1 |
2126 | ldouble: 1 | |
15daa639 UD |
2127 | |
2128 | # exp | |
1af437d6 AJ |
2129 | Test "exp (0.75) == 2.11700001661267466854536981983709561": |
2130 | ildouble: 1 | |
15daa639 UD |
2131 | |
2132 | # exp10 | |
2133 | Test "exp10 (-1) == 0.1": | |
1af437d6 AJ |
2134 | ildouble: 1 |
2135 | ldouble: 1 | |
2136 | Test "exp10 (0.75) == 5.62341325190349080394951039776481231": | |
2137 | ildouble: 2 | |
2138 | ldouble: 2 | |
15daa639 UD |
2139 | Test "exp10 (3) == 1000": |
2140 | ildouble: 8 | |
2141 | ldouble: 8 | |
2142 | ||
28afd92d JM |
2143 | # exp_downward |
2144 | Test "exp_downward (1) == e": | |
2145 | ildouble: 1 | |
2146 | ldouble: 1 | |
2147 | Test "exp_downward (2) == e^2": | |
2148 | double: 1 | |
2149 | float: 1 | |
2150 | idouble: 1 | |
2151 | ifloat: 1 | |
2152 | ildouble: 2 | |
2153 | ldouble: 2 | |
2154 | Test "exp_downward (3) == e^3": | |
2155 | double: 1 | |
2156 | float: 1 | |
2157 | idouble: 1 | |
2158 | ifloat: 1 | |
2159 | ildouble: 1 | |
2160 | ldouble: 1 | |
2161 | ||
2162 | # exp_towardzero | |
2163 | Test "exp_towardzero (1) == e": | |
2164 | ildouble: 1 | |
2165 | ldouble: 1 | |
2166 | Test "exp_towardzero (2) == e^2": | |
2167 | double: 1 | |
2168 | float: 1 | |
2169 | idouble: 1 | |
2170 | ifloat: 1 | |
2171 | ildouble: 2 | |
2172 | ldouble: 2 | |
2173 | Test "exp_towardzero (3) == e^3": | |
2174 | double: 1 | |
2175 | float: 1 | |
2176 | idouble: 1 | |
2177 | ifloat: 1 | |
2178 | ildouble: 1 | |
2179 | ldouble: 1 | |
2180 | ||
2181 | # exp_upward | |
2182 | Test "exp_upward (1) == e": | |
2183 | double: 1 | |
2184 | float: 1 | |
2185 | idouble: 1 | |
2186 | ifloat: 1 | |
2187 | ||
9b1c750e | 2188 | # expm1 |
f17ac40d JM |
2189 | Test "expm1 (-45.0) == -0.9999999999999999999713748141945060635553": |
2190 | ildouble: 1 | |
2191 | ldouble: 1 | |
9b1c750e UD |
2192 | Test "expm1 (1) == M_El - 1.0": |
2193 | ildouble: 1 | |
0fcad3e2 | 2194 | Test "expm1 (11356.25) == 9.05128237311923300051376115753226014206e+4931": |
0c51e550 | 2195 | ildouble: 1 |
0fcad3e2 | 2196 | ldouble: 1 |
9b1c750e | 2197 | |
7f653277 UD |
2198 | # gamma |
2199 | Test "gamma (-0.5) == log(2*sqrt(pi))": | |
2200 | double: 1 | |
2201 | idouble: 1 | |
3bde1a69 | 2202 | ildouble: 1 |
1af437d6 | 2203 | ldouble: 1 |
7f653277 | 2204 | |
15daa639 | 2205 | # hypot |
d8337213 | 2206 | Test "hypot (-0.7, -12.4) == 12.419742348374220601176836866763271": |
15daa639 | 2207 | float: 1 |
d8337213 | 2208 | Test "hypot (-0.7, 12.4) == 12.419742348374220601176836866763271": |
15daa639 | 2209 | float: 1 |
d8337213 | 2210 | Test "hypot (-12.4, -0.7) == 12.419742348374220601176836866763271": |
15daa639 | 2211 | float: 1 |
d8337213 | 2212 | Test "hypot (-12.4, 0.7) == 12.419742348374220601176836866763271": |
15daa639 | 2213 | float: 1 |
0c51e550 | 2214 | ifloat: 1 |
d8337213 | 2215 | Test "hypot (0.7, -12.4) == 12.419742348374220601176836866763271": |
15daa639 | 2216 | float: 1 |
0c51e550 | 2217 | ifloat: 1 |
d8337213 | 2218 | Test "hypot (0.7, 12.4) == 12.419742348374220601176836866763271": |
15daa639 | 2219 | float: 1 |
0c51e550 | 2220 | ifloat: 1 |
d8337213 | 2221 | Test "hypot (12.4, -0.7) == 12.419742348374220601176836866763271": |
15daa639 | 2222 | float: 1 |
d8337213 | 2223 | Test "hypot (12.4, 0.7) == 12.419742348374220601176836866763271": |
15daa639 | 2224 | float: 1 |
0c51e550 | 2225 | ifloat: 1 |
15daa639 UD |
2226 | |
2227 | # j0 | |
c36e1d23 JM |
2228 | Test "j0 (-0x1.001000001p+593) == -3.927269966354206207832593635798954916263e-90": |
2229 | ildouble: 2 | |
2230 | ldouble: 2 | |
1af437d6 AJ |
2231 | Test "j0 (-4.0) == -3.9714980986384737228659076845169804197562E-1": |
2232 | double: 1 | |
1ad9da69 | 2233 | float: 2 |
1af437d6 | 2234 | idouble: 1 |
1ad9da69 | 2235 | ifloat: 2 |
8848d99d JM |
2236 | ildouble: 2 |
2237 | ldouble: 2 | |
795405f9 | 2238 | Test "j0 (0x1.d7ce3ap+107) == 2.775523647291230802651040996274861694514e-17": |
c36e1d23 JM |
2239 | float: 1 |
2240 | ifloat: 1 | |
1af437d6 | 2241 | Test "j0 (10.0) == -0.245935764451348335197760862485328754": |
1ad9da69 | 2242 | double: 3 |
1af437d6 | 2243 | float: 1 |
1ad9da69 | 2244 | idouble: 3 |
1af437d6 AJ |
2245 | ifloat: 1 |
2246 | Test "j0 (2.0) == 0.223890779141235668051827454649948626": | |
1ad9da69 | 2247 | double: 1 |
15daa639 | 2248 | float: 1 |
1ad9da69 | 2249 | idouble: 1 |
15daa639 | 2250 | ifloat: 1 |
fa9ced58 AJ |
2251 | Test "j0 (4.0) == -3.9714980986384737228659076845169804197562E-1": |
2252 | double: 1 | |
1ad9da69 | 2253 | float: 2 |
fa9ced58 | 2254 | idouble: 1 |
1ad9da69 | 2255 | ifloat: 2 |
8848d99d JM |
2256 | ildouble: 2 |
2257 | ldouble: 2 | |
1af437d6 AJ |
2258 | Test "j0 (8.0) == 0.171650807137553906090869407851972001": |
2259 | float: 1 | |
2260 | ifloat: 1 | |
15daa639 UD |
2261 | |
2262 | # j1 | |
1ad9da69 UD |
2263 | Test "j1 (0.75) == 0.349243602174862192523281016426251335": |
2264 | double: 1 | |
2265 | idouble: 1 | |
c36e1d23 | 2266 | Test "j1 (0x1.3ffp+74) == 1.818984347516051243459364437186082741567e-12": |
7a845b2c JM |
2267 | float: 2 |
2268 | ifloat: 2 | |
c36e1d23 JM |
2269 | ildouble: 1 |
2270 | ldouble: 1 | |
2271 | Test "j1 (0x1.ff00000000002p+840) == 1.846591691699331493194965158699937660696e-127": | |
2272 | double: 1 | |
2273 | idouble: 1 | |
1af437d6 | 2274 | Test "j1 (10.0) == 0.0434727461688614366697487680258592883": |
22417c80 | 2275 | double: 2 |
15daa639 | 2276 | float: 1 |
22417c80 | 2277 | idouble: 2 |
15daa639 | 2278 | ifloat: 1 |
1af437d6 AJ |
2279 | ildouble: 1 |
2280 | ldouble: 1 | |
2281 | Test "j1 (2.0) == 0.576724807756873387202448242269137087": | |
15daa639 UD |
2282 | double: 1 |
2283 | idouble: 1 | |
a334319f | 2284 | Test "j1 (8.0) == 0.234636346853914624381276651590454612": |
1ad9da69 | 2285 | double: 1 |
a334319f | 2286 | float: 1 |
1ad9da69 | 2287 | idouble: 1 |
15daa639 | 2288 | ifloat: 1 |
cf61f83f | 2289 | ildouble: 1 |
1af437d6 | 2290 | ldouble: 1 |
15daa639 UD |
2291 | |
2292 | # jn | |
1af437d6 AJ |
2293 | Test "jn (0, -4.0) == -3.9714980986384737228659076845169804197562E-1": |
2294 | double: 1 | |
1ad9da69 | 2295 | float: 2 |
1af437d6 | 2296 | idouble: 1 |
1ad9da69 | 2297 | ifloat: 2 |
8848d99d JM |
2298 | ildouble: 2 |
2299 | ldouble: 2 | |
1af437d6 | 2300 | Test "jn (0, 10.0) == -0.245935764451348335197760862485328754": |
1ad9da69 | 2301 | double: 3 |
1af437d6 | 2302 | float: 1 |
1ad9da69 | 2303 | idouble: 3 |
1af437d6 AJ |
2304 | ifloat: 1 |
2305 | Test "jn (0, 2.0) == 0.223890779141235668051827454649948626": | |
1ad9da69 | 2306 | double: 1 |
15daa639 | 2307 | float: 1 |
1ad9da69 | 2308 | idouble: 1 |
15daa639 | 2309 | ifloat: 1 |
1af437d6 | 2310 | Test "jn (0, 4.0) == -3.9714980986384737228659076845169804197562E-1": |
7f653277 | 2311 | double: 1 |
1ad9da69 | 2312 | float: 2 |
1af437d6 | 2313 | idouble: 1 |
1ad9da69 | 2314 | ifloat: 2 |
8848d99d JM |
2315 | ildouble: 2 |
2316 | ldouble: 2 | |
1af437d6 | 2317 | Test "jn (0, 8.0) == 0.171650807137553906090869407851972001": |
15daa639 UD |
2318 | float: 1 |
2319 | ifloat: 1 | |
9d0c92b2 UD |
2320 | Test "jn (1, 0.75) == 0.349243602174862192523281016426251335": |
2321 | double: 1 | |
2322 | idouble: 1 | |
1af437d6 | 2323 | Test "jn (1, 10.0) == 0.0434727461688614366697487680258592883": |
22417c80 | 2324 | double: 2 |
15daa639 | 2325 | float: 1 |
22417c80 | 2326 | idouble: 2 |
15daa639 | 2327 | ifloat: 1 |
08b3d7ad | 2328 | ildouble: 1 |
1af437d6 AJ |
2329 | ldouble: 1 |
2330 | Test "jn (1, 2.0) == 0.576724807756873387202448242269137087": | |
3eab00bd | 2331 | double: 1 |
3eab00bd | 2332 | idouble: 1 |
1af437d6 | 2333 | Test "jn (1, 8.0) == 0.234636346853914624381276651590454612": |
1ad9da69 | 2334 | double: 1 |
1af437d6 | 2335 | float: 1 |
1ad9da69 | 2336 | idouble: 1 |
b85697f6 | 2337 | ifloat: 1 |
08b3d7ad | 2338 | ildouble: 1 |
08b3d7ad | 2339 | ldouble: 1 |
1af437d6 AJ |
2340 | Test "jn (10, -1.0) == 0.263061512368745320699785368779050294e-9": |
2341 | double: 1 | |
1ad9da69 | 2342 | float: 1 |
1af437d6 | 2343 | idouble: 1 |
1ad9da69 | 2344 | ifloat: 1 |
08b3d7ad | 2345 | ildouble: 1 |
1af437d6 AJ |
2346 | ldouble: 1 |
2347 | Test "jn (10, 0.125) == 0.250543369809369890173993791865771547e-18": | |
a334319f | 2348 | double: 1 |
1ad9da69 | 2349 | float: 1 |
a334319f | 2350 | idouble: 1 |
1ad9da69 | 2351 | ifloat: 1 |
1af437d6 | 2352 | Test "jn (10, 0.75) == 0.149621713117596814698712483621682835e-10": |
7f653277 | 2353 | float: 1 |
1af437d6 AJ |
2354 | ifloat: 1 |
2355 | ildouble: 2 | |
2356 | ldouble: 2 | |
2357 | Test "jn (10, 1.0) == 0.263061512368745320699785368779050294e-9": | |
3eab00bd | 2358 | double: 1 |
1ad9da69 | 2359 | float: 1 |
3eab00bd | 2360 | idouble: 1 |
1ad9da69 | 2361 | ifloat: 1 |
08b3d7ad | 2362 | ildouble: 1 |
08b3d7ad | 2363 | ldouble: 1 |
1af437d6 | 2364 | Test "jn (10, 10.0) == 0.207486106633358857697278723518753428": |
1ad9da69 | 2365 | double: 5 |
b85697f6 | 2366 | float: 2 |
1ad9da69 | 2367 | idouble: 5 |
b85697f6 | 2368 | ifloat: 2 |
08b3d7ad | 2369 | ildouble: 2 |
1af437d6 AJ |
2370 | ldouble: 2 |
2371 | Test "jn (10, 2.0) == 0.251538628271673670963516093751820639e-6": | |
1ad9da69 UD |
2372 | double: 2 |
2373 | idouble: 2 | |
1af437d6 | 2374 | ildouble: 1 |
08b3d7ad | 2375 | ldouble: 1 |
795405f9 | 2376 | Test "jn (2, 0x1.ffff62p+99) == -4.43860668048170034334926693188979974489e-16": |
c36e1d23 JM |
2377 | float: 1 |
2378 | ifloat: 1 | |
2379 | ildouble: 1 | |
2380 | ldouble: 1 | |
5ad91f6e JM |
2381 | Test "jn (2, 2.4048255576957729) == 0.43175480701968038399746111312430703": |
2382 | double: 1 | |
2383 | float: 1 | |
2384 | idouble: 1 | |
2385 | ifloat: 1 | |
2386 | ildouble: 1 | |
2387 | ldouble: 1 | |
1af437d6 | 2388 | Test "jn (3, -1.0) == -0.0195633539826684059189053216217515083": |
08b3d7ad | 2389 | ildouble: 1 |
1af437d6 AJ |
2390 | ldouble: 1 |
2391 | Test "jn (3, 0.75) == 0.848438342327410884392755236884386804e-2": | |
a334319f | 2392 | double: 1 |
1ad9da69 | 2393 | float: 1 |
a334319f | 2394 | idouble: 1 |
1ad9da69 | 2395 | ifloat: 1 |
1af437d6 AJ |
2396 | Test "jn (3, 1.0) == 0.0195633539826684059189053216217515083": |
2397 | ildouble: 1 | |
2398 | ldouble: 1 | |
2399 | Test "jn (3, 10.0) == 0.0583793793051868123429354784103409563": | |
1ad9da69 | 2400 | double: 5 |
9f5d26e2 | 2401 | float: 2 |
1ad9da69 | 2402 | idouble: 5 |
9f5d26e2 | 2403 | ifloat: 2 |
08b3d7ad | 2404 | ildouble: 1 |
08b3d7ad | 2405 | ldouble: 1 |
1af437d6 | 2406 | Test "jn (3, 2.0) == 0.128943249474402051098793332969239835": |
a334319f UD |
2407 | double: 1 |
2408 | idouble: 1 | |
1ad9da69 UD |
2409 | ildouble: 1 |
2410 | ldouble: 1 | |
1248c1c4 | 2411 | Test "jn (3, 2.4048255576957729) == 0.19899990535769083404042146764530813": |
6c6dbc63 | 2412 | ildouble: 1 |
5ad91f6e | 2413 | ldouble: 1 |
1248c1c4 | 2414 | Test "jn (4, 2.4048255576957729) == 0.647466661641779720084932282551219891E-1": |
6c6dbc63 | 2415 | ildouble: 2 |
5ad91f6e JM |
2416 | ldouble: 2 |
2417 | Test "jn (5, 2.4048255576957729) == 0.163892432048058525099230549946147698E-1": | |
1248c1c4 | 2418 | double: 1 |
5ad91f6e | 2419 | float: 1 |
1248c1c4 | 2420 | idouble: 1 |
5ad91f6e | 2421 | ifloat: 1 |
6c6dbc63 | 2422 | ildouble: 3 |
5ad91f6e | 2423 | ldouble: 3 |
1248c1c4 | 2424 | Test "jn (6, 2.4048255576957729) == 0.34048184720278336646673682895929161E-2": |
1248c1c4 | 2425 | double: 1 |
5ad91f6e | 2426 | float: 2 |
1248c1c4 | 2427 | idouble: 1 |
5ad91f6e | 2428 | ifloat: 2 |
6c6dbc63 | 2429 | ildouble: 1 |
5ad91f6e | 2430 | ldouble: 1 |
1248c1c4 | 2431 | Test "jn (7, 2.4048255576957729) == 0.60068836573295394221291569249883076E-3": |
1248c1c4 | 2432 | double: 1 |
5ad91f6e | 2433 | float: 2 |
1248c1c4 | 2434 | idouble: 1 |
5ad91f6e | 2435 | ifloat: 2 |
1248c1c4 | 2436 | Test "jn (8, 2.4048255576957729) == 0.92165786705344923232879022467054148E-4": |
1248c1c4 | 2437 | double: 1 |
5ad91f6e | 2438 | float: 3 |
1248c1c4 | 2439 | idouble: 1 |
5ad91f6e | 2440 | ifloat: 3 |
6c6dbc63 | 2441 | ildouble: 2 |
5ad91f6e | 2442 | ldouble: 2 |
1248c1c4 PB |
2443 | Test "jn (9, 2.4048255576957729) == 0.12517270977961513005428966643852564E-4": |
2444 | float: 4 | |
2445 | ifloat: 4 | |
6c6dbc63 | 2446 | ildouble: 2 |
5ad91f6e | 2447 | ldouble: 2 |
15daa639 UD |
2448 | |
2449 | # lgamma | |
7f653277 UD |
2450 | Test "lgamma (-0.5) == log(2*sqrt(pi))": |
2451 | double: 1 | |
2452 | idouble: 1 | |
3bde1a69 | 2453 | ildouble: 1 |
1af437d6 | 2454 | ldouble: 1 |
34f8ef1b | 2455 | Test "lgamma (0.7) == 0.260867246531666514385732417016759578": |
a334319f | 2456 | double: 1 |
1ad9da69 | 2457 | float: 1 |
a334319f | 2458 | idouble: 1 |
1ad9da69 | 2459 | ifloat: 1 |
34f8ef1b | 2460 | Test "lgamma (1.2) == -0.853740900033158497197028392998854470e-1": |
15daa639 UD |
2461 | double: 1 |
2462 | float: 2 | |
2463 | idouble: 1 | |
2464 | ifloat: 2 | |
3bde1a69 | 2465 | ildouble: 1 |
1af437d6 | 2466 | ldouble: 1 |
15daa639 UD |
2467 | |
2468 | # log | |
1af437d6 | 2469 | Test "log (e) == 1": |
15daa639 | 2470 | float: 1 |
15daa639 | 2471 | ifloat: 1 |
15daa639 UD |
2472 | |
2473 | # log10 | |
1af437d6 AJ |
2474 | Test "log10 (0.75) == -0.124938736608299953132449886193870744": |
2475 | ildouble: 1 | |
2476 | ldouble: 1 | |
15daa639 UD |
2477 | Test "log10 (e) == log10(e)": |
2478 | float: 1 | |
2479 | ifloat: 1 | |
2480 | ildouble: 1 | |
2481 | ldouble: 1 | |
2482 | ||
b7cd39e8 JM |
2483 | # pow_downward |
2484 | Test "pow_downward (1.0625, 1.125) == 1.070582293028761362162622578677070098674": | |
2485 | double: 1 | |
2486 | idouble: 1 | |
2487 | ildouble: 1 | |
2488 | ldouble: 1 | |
2489 | Test "pow_downward (1.5, 1.03125) == 1.519127098714743184071644334163037684948": | |
2490 | float: 1 | |
2491 | ifloat: 1 | |
2492 | ildouble: 1 | |
2493 | ldouble: 1 | |
2494 | ||
2495 | # pow_towardzero | |
2496 | Test "pow_towardzero (1.0625, 1.125) == 1.070582293028761362162622578677070098674": | |
2497 | double: 1 | |
2498 | idouble: 1 | |
2499 | ildouble: 1 | |
2500 | ldouble: 1 | |
2501 | Test "pow_towardzero (1.5, 1.03125) == 1.519127098714743184071644334163037684948": | |
2502 | float: 1 | |
2503 | ifloat: 1 | |
2504 | ildouble: 1 | |
2505 | ldouble: 1 | |
2506 | ||
2507 | # pow_upward | |
2508 | Test "pow_upward (1.0625, 1.125) == 1.070582293028761362162622578677070098674": | |
2509 | float: 1 | |
2510 | ifloat: 1 | |
2511 | ildouble: 1 | |
2512 | ldouble: 1 | |
2513 | Test "pow_upward (1.5, 1.03125) == 1.519127098714743184071644334163037684948": | |
2514 | double: 1 | |
2515 | idouble: 1 | |
2516 | ildouble: 1 | |
2517 | ldouble: 1 | |
2518 | ||
8c0247db | 2519 | # sin |
d5ce0ef3 | 2520 | Test "sin (-0x1p65) == 0.047183876212354673805106149805700013943218": |
8c0247db AJ |
2521 | float: 1 |
2522 | ifloat: 1 | |
19fcedd5 AM |
2523 | Test "sin (0x1.fffff8p+127) == 4.85786063130487339701113680434728152037092e-02": |
2524 | float: 1 | |
2525 | Test "sin (0x1p+127) == 6.23385512955870240370428801097126489001833e-01": | |
2526 | float: 1 | |
d5ce0ef3 | 2527 | Test "sin (0x1p65) == -0.047183876212354673805106149805700013943218": |
8c0247db AJ |
2528 | float: 1 |
2529 | ifloat: 1 | |
2530 | ||
804360ed JM |
2531 | # sin_downward |
2532 | Test "sin_downward (1) == 0.8414709848078965066525023216302989996226": | |
2533 | ildouble: 1 | |
2534 | ldouble: 1 | |
2535 | Test "sin_downward (10) == -0.5440211108893698134047476618513772816836": | |
2536 | double: 1 | |
8c0247db | 2537 | float: 1 |
804360ed | 2538 | idouble: 1 |
8c0247db | 2539 | ifloat: 1 |
804360ed JM |
2540 | ildouble: 1 |
2541 | ldouble: 1 | |
2542 | Test "sin_downward (2) == 0.9092974268256816953960198659117448427023": | |
2543 | double: 1 | |
2544 | idouble: 1 | |
2545 | Test "sin_downward (3) == 0.1411200080598672221007448028081102798469": | |
8c0247db AJ |
2546 | float: 1 |
2547 | ifloat: 1 | |
804360ed JM |
2548 | ildouble: 1 |
2549 | ldouble: 1 | |
2550 | Test "sin_downward (4) == -0.7568024953079282513726390945118290941359": | |
2551 | double: 1 | |
2552 | idouble: 1 | |
2553 | ildouble: 1 | |
2554 | ldouble: 1 | |
2555 | Test "sin_downward (5) == -0.9589242746631384688931544061559939733525": | |
2556 | double: 1 | |
2557 | idouble: 1 | |
2558 | ildouble: 1 | |
2559 | ldouble: 1 | |
2560 | Test "sin_downward (6) == -0.2794154981989258728115554466118947596280": | |
2561 | double: 1 | |
2562 | float: 1 | |
2563 | idouble: 1 | |
2564 | ifloat: 1 | |
2565 | Test "sin_downward (7) == 0.6569865987187890903969990915936351779369": | |
2566 | ildouble: 1 | |
2567 | ldouble: 1 | |
2568 | Test "sin_downward (8) == 0.9893582466233817778081235982452886721164": | |
2569 | double: 1 | |
2570 | idouble: 1 | |
2571 | ildouble: 1 | |
2572 | ldouble: 1 | |
2573 | Test "sin_downward (9) == 0.4121184852417565697562725663524351793439": | |
2574 | double: 1 | |
2575 | float: 1 | |
2576 | idouble: 1 | |
2577 | ifloat: 1 | |
2578 | ildouble: 1 | |
2579 | ldouble: 1 | |
2580 | ||
2581 | # sin_tonearest | |
8c0247db AJ |
2582 | Test "sin_tonearest (1) == 0.8414709848078965066525023216302989996226": |
2583 | float: 1 | |
2584 | ifloat: 1 | |
804360ed JM |
2585 | Test "sin_tonearest (10) == -0.5440211108893698134047476618513772816836": |
2586 | ildouble: 1 | |
2587 | ldouble: 1 | |
2588 | Test "sin_tonearest (4) == -0.7568024953079282513726390945118290941359": | |
2589 | ildouble: 1 | |
2590 | ldouble: 1 | |
30ee4ced AJ |
2591 | Test "sin_tonearest (9) == 0.4121184852417565697562725663524351793439": |
2592 | ildouble: 1 | |
2593 | ldouble: 1 | |
804360ed JM |
2594 | |
2595 | # sin_towardzero | |
2596 | Test "sin_towardzero (1) == 0.8414709848078965066525023216302989996226": | |
2597 | ildouble: 1 | |
2598 | ldouble: 1 | |
2599 | Test "sin_towardzero (10) == -0.5440211108893698134047476618513772816836": | |
2600 | float: 1 | |
2601 | ifloat: 1 | |
2602 | Test "sin_towardzero (2) == 0.9092974268256816953960198659117448427023": | |
2603 | double: 1 | |
2604 | idouble: 1 | |
2605 | Test "sin_towardzero (3) == 0.1411200080598672221007448028081102798469": | |
2606 | ildouble: 1 | |
2607 | ldouble: 1 | |
2608 | Test "sin_towardzero (4) == -0.7568024953079282513726390945118290941359": | |
2609 | float: 1 | |
2610 | ifloat: 1 | |
2611 | Test "sin_towardzero (5) == -0.9589242746631384688931544061559939733525": | |
2612 | float: 1 | |
2613 | ifloat: 1 | |
2614 | Test "sin_towardzero (6) == -0.2794154981989258728115554466118947596280": | |
2615 | ildouble: 1 | |
2616 | ldouble: 1 | |
2617 | Test "sin_towardzero (7) == 0.6569865987187890903969990915936351779369": | |
2618 | ildouble: 1 | |
2619 | ldouble: 1 | |
2620 | Test "sin_towardzero (8) == 0.9893582466233817778081235982452886721164": | |
2621 | double: 1 | |
2622 | idouble: 1 | |
2623 | ildouble: 1 | |
2624 | ldouble: 1 | |
2625 | Test "sin_towardzero (9) == 0.4121184852417565697562725663524351793439": | |
2626 | double: 1 | |
2627 | float: 1 | |
2628 | idouble: 1 | |
2629 | ifloat: 1 | |
2630 | ildouble: 1 | |
2631 | ldouble: 1 | |
2632 | ||
2633 | # sin_upward | |
2634 | Test "sin_upward (1) == 0.8414709848078965066525023216302989996226": | |
2635 | double: 1 | |
2636 | float: 1 | |
2637 | idouble: 1 | |
2638 | ifloat: 1 | |
2639 | Test "sin_upward (10) == -0.5440211108893698134047476618513772816836": | |
2640 | float: 1 | |
2641 | ifloat: 1 | |
8848d99d JM |
2642 | ildouble: 1 |
2643 | ldouble: 1 | |
804360ed JM |
2644 | Test "sin_upward (2) == 0.9092974268256816953960198659117448427023": |
2645 | float: 1 | |
2646 | ifloat: 1 | |
2647 | ildouble: 1 | |
2648 | ldouble: 1 | |
2649 | Test "sin_upward (3) == 0.1411200080598672221007448028081102798469": | |
2650 | double: 1 | |
2651 | float: 1 | |
2652 | idouble: 1 | |
2653 | ifloat: 1 | |
8848d99d JM |
2654 | ildouble: 1 |
2655 | ldouble: 1 | |
804360ed JM |
2656 | Test "sin_upward (4) == -0.7568024953079282513726390945118290941359": |
2657 | float: 1 | |
2658 | ifloat: 1 | |
8848d99d JM |
2659 | ildouble: 1 |
2660 | ldouble: 1 | |
804360ed JM |
2661 | Test "sin_upward (5) == -0.9589242746631384688931544061559939733525": |
2662 | float: 1 | |
2663 | ifloat: 1 | |
8848d99d JM |
2664 | ildouble: 1 |
2665 | ldouble: 1 | |
804360ed JM |
2666 | Test "sin_upward (6) == -0.2794154981989258728115554466118947596280": |
2667 | ildouble: 1 | |
2668 | ldouble: 1 | |
2669 | Test "sin_upward (7) == 0.6569865987187890903969990915936351779369": | |
2670 | double: 1 | |
2671 | float: 1 | |
2672 | idouble: 1 | |
2673 | ifloat: 1 | |
2674 | Test "sin_upward (8) == 0.9893582466233817778081235982452886721164": | |
2675 | float: 1 | |
2676 | ifloat: 1 | |
8c0247db AJ |
2677 | Test "sin_upward (9) == 0.4121184852417565697562725663524351793439": |
2678 | float: 1 | |
2679 | ifloat: 1 | |
804360ed | 2680 | |
1af437d6 | 2681 | # sincos |
d5ce0ef3 | 2682 | Test "sincos (-0x1p65, &sin_res, &cos_res) puts 0.047183876212354673805106149805700013943218 in sin_res": |
8c0247db AJ |
2683 | float: 1 |
2684 | ifloat: 1 | |
19fcedd5 AM |
2685 | Test "sincos (0x1.fffff8p+127, &sin_res, &cos_res) puts 4.85786063130487339701113680434728152037092e-02 in sin_res": |
2686 | float: 1 | |
2687 | Test "sincos (0x1p+127, &sin_res, &cos_res) puts 6.23385512955870240370428801097126489001833e-01 in sin_res": | |
2688 | float: 1 | |
fff1530e AS |
2689 | Test "sincos (0x1p+50, &sin_res, &cos_res) puts 8.68095904660550604334592502063501320395739e-01 in cos_res": |
2690 | float: 1 | |
2691 | ifloat: 1 | |
d5ce0ef3 | 2692 | Test "sincos (0x1p65, &sin_res, &cos_res) puts -0.047183876212354673805106149805700013943218 in sin_res": |
8c0247db AJ |
2693 | float: 1 |
2694 | ifloat: 1 | |
1af437d6 | 2695 | Test "sincos (M_PI_6l*2.0, &sin_res, &cos_res) puts 0.5 in cos_res": |
15daa639 UD |
2696 | double: 1 |
2697 | float: 1 | |
2698 | idouble: 1 | |
2699 | ifloat: 1 | |
1af437d6 | 2700 | Test "sincos (M_PI_6l*2.0, &sin_res, &cos_res) puts 0.86602540378443864676372317075293616 in sin_res": |
15daa639 UD |
2701 | double: 1 |
2702 | float: 1 | |
2703 | idouble: 1 | |
2704 | ifloat: 1 | |
1af437d6 AJ |
2705 | ildouble: 1 |
2706 | ldouble: 1 | |
2707 | Test "sincos (pi/2, &sin_res, &cos_res) puts 0 in cos_res": | |
15daa639 UD |
2708 | double: 1 |
2709 | float: 1 | |
2710 | idouble: 1 | |
2711 | ifloat: 1 | |
2712 | ildouble: 1 | |
2713 | ldouble: 1 | |
15daa639 UD |
2714 | |
2715 | # sinh | |
1af437d6 | 2716 | Test "sinh (0.75) == 0.822316731935829980703661634446913849": |
c0c9615c | 2717 | double: 1 |
1af437d6 | 2718 | ildouble: 1 |
15daa639 | 2719 | |
ca811b22 JM |
2720 | # sinh_downward |
2721 | Test "sinh_downward (22) == 1792456423.065795780701106568345764104225": | |
2722 | double: 1 | |
2723 | float: 1 | |
2724 | idouble: 1 | |
2725 | ifloat: 1 | |
495fd99f JM |
2726 | ildouble: 2 |
2727 | ldouble: 2 | |
ca811b22 JM |
2728 | Test "sinh_downward (23) == 4872401723.124451299966006944252978187305": |
2729 | double: 1 | |
2730 | float: 1 | |
2731 | idouble: 1 | |
2732 | ifloat: 1 | |
495fd99f JM |
2733 | ildouble: 2 |
2734 | ldouble: 2 | |
ca811b22 JM |
2735 | Test "sinh_downward (24) == 13244561064.92173614705070540368454568168": |
2736 | float: 1 | |
2737 | ifloat: 1 | |
495fd99f JM |
2738 | ildouble: 2 |
2739 | ldouble: 2 | |
ca811b22 JM |
2740 | |
2741 | # sinh_towardzero | |
2742 | Test "sinh_towardzero (22) == 1792456423.065795780701106568345764104225": | |
2743 | double: 1 | |
2744 | float: 1 | |
2745 | idouble: 1 | |
2746 | ifloat: 1 | |
495fd99f JM |
2747 | ildouble: 2 |
2748 | ldouble: 2 | |
ca811b22 JM |
2749 | Test "sinh_towardzero (23) == 4872401723.124451299966006944252978187305": |
2750 | double: 1 | |
2751 | float: 1 | |
2752 | idouble: 1 | |
2753 | ifloat: 1 | |
495fd99f JM |
2754 | ildouble: 2 |
2755 | ldouble: 2 | |
ca811b22 JM |
2756 | Test "sinh_towardzero (24) == 13244561064.92173614705070540368454568168": |
2757 | float: 1 | |
2758 | ifloat: 1 | |
495fd99f JM |
2759 | ildouble: 2 |
2760 | ldouble: 2 | |
ca811b22 JM |
2761 | |
2762 | # sinh_upward | |
2763 | Test "sinh_upward (22) == 1792456423.065795780701106568345764104225": | |
495fd99f JM |
2764 | ildouble: 1 |
2765 | ldouble: 1 | |
ca811b22 | 2766 | Test "sinh_upward (23) == 4872401723.124451299966006944252978187305": |
495fd99f JM |
2767 | ildouble: 1 |
2768 | ldouble: 1 | |
ca811b22 JM |
2769 | Test "sinh_upward (24) == 13244561064.92173614705070540368454568168": |
2770 | double: 1 | |
2771 | idouble: 1 | |
ca811b22 | 2772 | |
15daa639 | 2773 | # tan |
9ad63c23 JM |
2774 | Test "tan (-0xc.90fdbp-4) == -1.0000000437113909572052640953950483705005": |
2775 | float: 1 | |
2776 | ifloat: 1 | |
2777 | Test "tan (-0xc.90fdcp-4) == -1.0000001629206928242190327320047489394217": | |
2778 | float: 1 | |
2779 | ifloat: 1 | |
2780 | Test "tan (-0xc.90fep-4) == -1.0000006397580424009014454926842136804016": | |
2781 | float: 1 | |
2782 | ifloat: 1 | |
2783 | Test "tan (-0xc.91p-4) == -1.0000044544650244953647966900221905361131": | |
2784 | float: 1 | |
2785 | ifloat: 1 | |
2786 | Test "tan (-0xc.92p-4) == -1.0004928571392300571266638743539017593717": | |
2787 | float: 1 | |
2788 | ifloat: 1 | |
2789 | Test "tan (-0xc.94p-4) == -1.0014703786820082237342656561856877993328": | |
2790 | float: 1 | |
2791 | ifloat: 1 | |
11b90b9f JM |
2792 | Test "tan (0x1p16383) == 0.422722393732022337800504160054440141575": |
2793 | ildouble: 1 | |
2794 | ldouble: 1 | |
9ad63c23 JM |
2795 | Test "tan (0xc.90fdbp-4) == 1.0000000437113909572052640953950483705005": |
2796 | float: 1 | |
2797 | ifloat: 1 | |
2798 | Test "tan (0xc.90fdcp-4) == 1.0000001629206928242190327320047489394217": | |
2799 | float: 1 | |
2800 | ifloat: 1 | |
2801 | Test "tan (0xc.90fep-4) == 1.0000006397580424009014454926842136804016": | |
2802 | float: 1 | |
2803 | ifloat: 1 | |
2804 | Test "tan (0xc.91p-4) == 1.0000044544650244953647966900221905361131": | |
2805 | float: 1 | |
2806 | ifloat: 1 | |
2807 | Test "tan (0xc.92p-4) == 1.0004928571392300571266638743539017593717": | |
2808 | float: 1 | |
2809 | ifloat: 1 | |
2810 | Test "tan (0xc.94p-4) == 1.0014703786820082237342656561856877993328": | |
2811 | float: 1 | |
2812 | ifloat: 1 | |
11b90b9f JM |
2813 | Test "tan (1e22) == -1.628778225606898878549375936939548513545": |
2814 | ildouble: 1 | |
2815 | ldouble: 1 | |
795405f9 | 2816 | Test "tan (pi/4) == 1": |
1af437d6 | 2817 | double: 1 |
ee010c9e | 2818 | float: 1 |
1af437d6 | 2819 | idouble: 1 |
ee010c9e | 2820 | ifloat: 1 |
15daa639 | 2821 | |
804360ed JM |
2822 | # tan_downward |
2823 | Test "tan_downward (1) == 1.5574077246549022305069748074583601730873": | |
2824 | double: 1 | |
ee010c9e | 2825 | float: 2 |
804360ed | 2826 | idouble: 1 |
ee010c9e | 2827 | ifloat: 2 |
11b90b9f JM |
2828 | ildouble: 1 |
2829 | ldouble: 1 | |
804360ed JM |
2830 | Test "tan_downward (10) == 0.6483608274590866712591249330098086768169": |
2831 | float: 1 | |
2832 | ifloat: 1 | |
11b90b9f JM |
2833 | ildouble: 1 |
2834 | ldouble: 1 | |
804360ed JM |
2835 | Test "tan_downward (2) == -2.1850398632615189916433061023136825434320": |
2836 | double: 1 | |
2837 | float: 1 | |
2838 | idouble: 1 | |
2839 | ifloat: 1 | |
2840 | Test "tan_downward (3) == -0.1425465430742778052956354105339134932261": | |
2841 | double: 1 | |
2842 | idouble: 1 | |
2843 | ildouble: 1 | |
2844 | ldouble: 1 | |
2845 | Test "tan_downward (4) == 1.1578212823495775831373424182673239231198": | |
2846 | float: 1 | |
2847 | ifloat: 1 | |
2848 | ildouble: 1 | |
2849 | ldouble: 1 | |
30ee4ced AJ |
2850 | Test "tan_downward (5) == -3.3805150062465856369827058794473439087096": |
2851 | ildouble: 1 | |
2852 | ldouble: 1 | |
804360ed JM |
2853 | Test "tan_downward (6) == -0.2910061913847491570536995888681755428312": |
2854 | double: 1 | |
2855 | float: 1 | |
2856 | idouble: 1 | |
2857 | ifloat: 1 | |
2858 | Test "tan_downward (7) == 0.8714479827243187364564508896003135663222": | |
2859 | double: 1 | |
2860 | idouble: 1 | |
2861 | Test "tan_downward (8) == -6.7997114552203786999252627596086333648814": | |
2862 | float: 1 | |
2863 | ifloat: 1 | |
2864 | ildouble: 1 | |
2865 | ldouble: 1 | |
2866 | Test "tan_downward (9) == -0.4523156594418098405903708757987855343087": | |
2867 | float: 1 | |
2868 | ifloat: 1 | |
2869 | ||
2870 | # tan_tonearest | |
2871 | Test "tan_tonearest (1) == 1.5574077246549022305069748074583601730873": | |
2872 | ildouble: 1 | |
2873 | ldouble: 1 | |
2874 | Test "tan_tonearest (2) == -2.1850398632615189916433061023136825434320": | |
ee010c9e AJ |
2875 | float: 1 |
2876 | ifloat: 1 | |
804360ed JM |
2877 | ildouble: 1 |
2878 | ldouble: 1 | |
2879 | Test "tan_tonearest (6) == -0.2910061913847491570536995888681755428312": | |
2880 | ildouble: 1 | |
2881 | ldouble: 1 | |
2882 | Test "tan_tonearest (8) == -6.7997114552203786999252627596086333648814": | |
2883 | ildouble: 1 | |
2884 | ldouble: 1 | |
2885 | Test "tan_tonearest (9) == -0.4523156594418098405903708757987855343087": | |
2886 | ildouble: 1 | |
2887 | ldouble: 1 | |
2888 | ||
2889 | # tan_towardzero | |
2890 | Test "tan_towardzero (1) == 1.5574077246549022305069748074583601730873": | |
2891 | double: 1 | |
2892 | float: 1 | |
2893 | idouble: 1 | |
2894 | ifloat: 1 | |
11b90b9f JM |
2895 | ildouble: 1 |
2896 | ldouble: 1 | |
804360ed JM |
2897 | Test "tan_towardzero (10) == 0.6483608274590866712591249330098086768169": |
2898 | float: 1 | |
2899 | ifloat: 1 | |
11b90b9f JM |
2900 | ildouble: 1 |
2901 | ldouble: 1 | |
804360ed JM |
2902 | Test "tan_towardzero (2) == -2.1850398632615189916433061023136825434320": |
2903 | ildouble: 1 | |
2904 | ldouble: 1 | |
2905 | Test "tan_towardzero (3) == -0.1425465430742778052956354105339134932261": | |
2906 | float: 1 | |
2907 | ifloat: 1 | |
30ee4ced AJ |
2908 | ildouble: 1 |
2909 | ldouble: 1 | |
804360ed JM |
2910 | Test "tan_towardzero (4) == 1.1578212823495775831373424182673239231198": |
2911 | float: 1 | |
2912 | ifloat: 1 | |
2913 | ildouble: 1 | |
2914 | ldouble: 1 | |
2915 | Test "tan_towardzero (5) == -3.3805150062465856369827058794473439087096": | |
2916 | double: 1 | |
2917 | float: 1 | |
2918 | idouble: 1 | |
2919 | ifloat: 1 | |
2920 | ildouble: 1 | |
2921 | ldouble: 1 | |
2922 | Test "tan_towardzero (6) == -0.2910061913847491570536995888681755428312": | |
2923 | ildouble: 1 | |
2924 | ldouble: 1 | |
2925 | Test "tan_towardzero (7) == 0.8714479827243187364564508896003135663222": | |
2926 | double: 1 | |
2927 | idouble: 1 | |
2928 | Test "tan_towardzero (8) == -6.7997114552203786999252627596086333648814": | |
2929 | double: 1 | |
2930 | idouble: 1 | |
2931 | ildouble: 2 | |
2932 | ldouble: 2 | |
2933 | Test "tan_towardzero (9) == -0.4523156594418098405903708757987855343087": | |
2934 | double: 1 | |
2935 | idouble: 1 | |
2936 | ildouble: 1 | |
2937 | ldouble: 1 | |
2938 | ||
2939 | # tan_upward | |
2940 | Test "tan_upward (1) == 1.5574077246549022305069748074583601730873": | |
ee010c9e AJ |
2941 | float: 1 |
2942 | ifloat: 1 | |
804360ed JM |
2943 | ildouble: 1 |
2944 | ldouble: 1 | |
2945 | Test "tan_upward (10) == 0.6483608274590866712591249330098086768169": | |
2946 | double: 1 | |
2947 | idouble: 1 | |
2948 | ildouble: 1 | |
2949 | ldouble: 1 | |
2950 | Test "tan_upward (2) == -2.1850398632615189916433061023136825434320": | |
2951 | ildouble: 1 | |
2952 | ldouble: 1 | |
2953 | Test "tan_upward (3) == -0.1425465430742778052956354105339134932261": | |
2954 | float: 1 | |
2955 | ifloat: 1 | |
30ee4ced AJ |
2956 | ildouble: 1 |
2957 | ldouble: 1 | |
804360ed JM |
2958 | Test "tan_upward (4) == 1.1578212823495775831373424182673239231198": |
2959 | double: 1 | |
2960 | idouble: 1 | |
2961 | Test "tan_upward (5) == -3.3805150062465856369827058794473439087096": | |
2962 | double: 1 | |
2963 | float: 1 | |
2964 | idouble: 1 | |
2965 | ifloat: 1 | |
11b90b9f JM |
2966 | ildouble: 2 |
2967 | ldouble: 2 | |
804360ed JM |
2968 | Test "tan_upward (6) == -0.2910061913847491570536995888681755428312": |
2969 | ildouble: 1 | |
2970 | ldouble: 1 | |
2971 | Test "tan_upward (7) == 0.8714479827243187364564508896003135663222": | |
2972 | float: 1 | |
2973 | ifloat: 1 | |
2974 | ildouble: 1 | |
2975 | ldouble: 1 | |
2976 | Test "tan_upward (8) == -6.7997114552203786999252627596086333648814": | |
2977 | double: 1 | |
2978 | idouble: 1 | |
2979 | ildouble: 2 | |
2980 | ldouble: 2 | |
2981 | Test "tan_upward (9) == -0.4523156594418098405903708757987855343087": | |
2982 | double: 1 | |
2983 | idouble: 1 | |
2984 | ildouble: 1 | |
2985 | ldouble: 1 | |
2986 | ||
15daa639 UD |
2987 | # tgamma |
2988 | Test "tgamma (-0.5) == -2 sqrt (pi)": | |
7f653277 | 2989 | double: 2 |
15daa639 | 2990 | float: 1 |
7f653277 | 2991 | idouble: 2 |
15daa639 | 2992 | ifloat: 1 |
1af437d6 AJ |
2993 | ildouble: 1 |
2994 | ldouble: 1 | |
15daa639 UD |
2995 | Test "tgamma (0.5) == sqrt (pi)": |
2996 | float: 1 | |
2997 | ifloat: 1 | |
34f8ef1b | 2998 | Test "tgamma (0.7) == 1.29805533264755778568117117915281162": |
15daa639 UD |
2999 | double: 1 |
3000 | float: 1 | |
3001 | idouble: 1 | |
3002 | ifloat: 1 | |
951d5dd8 | 3003 | Test "tgamma (4) == 6": |
1af437d6 AJ |
3004 | ildouble: 1 |
3005 | ldouble: 1 | |
15daa639 UD |
3006 | |
3007 | # y0 | |
1af437d6 AJ |
3008 | Test "y0 (0.125) == -1.38968062514384052915582277745018693": |
3009 | ildouble: 1 | |
3010 | ldouble: 1 | |
3011 | Test "y0 (0.75) == -0.137172769385772397522814379396581855": | |
15daa639 UD |
3012 | double: 1 |
3013 | float: 1 | |
3014 | idouble: 1 | |
3015 | ifloat: 1 | |
c36e1d23 | 3016 | Test "y0 (0x1.3ffp+74) == 1.818984347516051243459467456433028748678e-12": |
7a845b2c JM |
3017 | float: 2 |
3018 | ifloat: 2 | |
c36e1d23 JM |
3019 | ildouble: 1 |
3020 | ldouble: 1 | |
3021 | Test "y0 (0x1.ff00000000002p+840) == 1.846591691699331493194965158699937660696e-127": | |
3022 | double: 1 | |
3023 | idouble: 1 | |
05b227bd DM |
3024 | Test "y0 (0x1p-10) == -4.4865150767109739412411806297168793661098": |
3025 | ildouble: 1 | |
3026 | ldouble: 1 | |
3027 | Test "y0 (0x1p-30) == -1.3311940304267782826037118027401817264906e+1": | |
3028 | double: 1 | |
3029 | idouble: 1 | |
3030 | ildouble: 1 | |
3031 | ldouble: 1 | |
3032 | Test "y0 (0x1p-40) == -1.7724652307320814696990854700366226762563e+1": | |
3033 | double: 1 | |
3034 | float: 1 | |
3035 | idouble: 1 | |
3036 | ifloat: 1 | |
3037 | Test "y0 (0x1p-60) == -2.6550076313426878432849115782108205929120e+1": | |
3038 | double: 1 | |
3039 | idouble: 1 | |
3040 | Test "y0 (0x1p-70) == -3.0962788316479910300778244424468159753887e+1": | |
3041 | double: 1 | |
3042 | idouble: 1 | |
3043 | Test "y0 (0x1p-80) == -3.5375500319532942168707373066828113573541e+1": | |
3044 | double: 1 | |
3045 | idouble: 1 | |
1af437d6 | 3046 | Test "y0 (1.0) == 0.0882569642156769579829267660235151628": |
1ad9da69 UD |
3047 | double: 2 |
3048 | float: 1 | |
3049 | idouble: 2 | |
3050 | ifloat: 1 | |
1af437d6 AJ |
3051 | ildouble: 1 |
3052 | ldouble: 1 | |
1ad9da69 UD |
3053 | Test "y0 (1.5) == 0.382448923797758843955068554978089862": |
3054 | double: 1 | |
a334319f | 3055 | float: 1 |
1ad9da69 UD |
3056 | idouble: 1 |
3057 | ifloat: 1 | |
1af437d6 | 3058 | Test "y0 (10.0) == 0.0556711672835993914244598774101900481": |
1ad9da69 | 3059 | double: 1 |
15daa639 | 3060 | float: 1 |
1ad9da69 | 3061 | idouble: 1 |
15daa639 | 3062 | ifloat: 1 |
1af437d6 | 3063 | ildouble: 1 |
adc37d79 | 3064 | ldouble: 1 |
1af437d6 | 3065 | Test "y0 (8.0) == 0.223521489387566220527323400498620359": |
1ad9da69 | 3066 | double: 1 |
15daa639 | 3067 | float: 1 |
1ad9da69 | 3068 | idouble: 1 |
15daa639 | 3069 | ifloat: 1 |
adc37d79 | 3070 | ildouble: 1 |
1af437d6 | 3071 | ldouble: 1 |
15daa639 UD |
3072 | |
3073 | # y1 | |
1af437d6 | 3074 | Test "y1 (0.125) == -5.19993611253477499595928744876579921": |
cf61f83f | 3075 | ildouble: 1 |
1af437d6 | 3076 | ldouble: 1 |
c36e1d23 JM |
3077 | Test "y1 (0x1.001000001p+593) == 3.927269966354206207832593635798954916263e-90": |
3078 | ildouble: 2 | |
3079 | ldouble: 2 | |
795405f9 | 3080 | Test "y1 (0x1.27e204p+99) == -8.881610148467797208469612080785210013461e-16": |
c36e1d23 JM |
3081 | double: 1 |
3082 | float: 2 | |
3083 | idouble: 1 | |
3084 | ifloat: 2 | |
3085 | ildouble: 1 | |
3086 | ldouble: 1 | |
05b227bd DM |
3087 | Test "y1 (0x1p-10) == -6.5190099301063115047395187618929589514382e+02": |
3088 | float: 1 | |
3089 | ifloat: 1 | |
1ad9da69 UD |
3090 | Test "y1 (1.0) == -0.781212821300288716547150000047964821": |
3091 | double: 1 | |
3092 | idouble: 1 | |
1af437d6 AJ |
3093 | Test "y1 (10.0) == 0.249015424206953883923283474663222803": |
3094 | double: 2 | |
15daa639 | 3095 | float: 2 |
1af437d6 | 3096 | idouble: 2 |
15daa639 | 3097 | ifloat: 2 |
1af437d6 | 3098 | Test "y1 (2.0) == -0.107032431540937546888370772277476637": |
15daa639 | 3099 | double: 1 |
b85697f6 | 3100 | float: 2 |
15daa639 | 3101 | idouble: 1 |
b85697f6 | 3102 | ifloat: 2 |
cf61f83f | 3103 | ildouble: 1 |
1af437d6 AJ |
3104 | ldouble: 1 |
3105 | Test "y1 (8.0) == -0.158060461731247494255555266187483550": | |
1ad9da69 | 3106 | double: 1 |
15daa639 | 3107 | float: 2 |
1ad9da69 | 3108 | idouble: 1 |
15daa639 | 3109 | ifloat: 2 |
1af437d6 AJ |
3110 | ildouble: 1 |
3111 | ldouble: 1 | |
15daa639 UD |
3112 | |
3113 | # yn | |
1af437d6 AJ |
3114 | Test "yn (0, 0.125) == -1.38968062514384052915582277745018693": |
3115 | ildouble: 1 | |
3116 | ldouble: 1 | |
3117 | Test "yn (0, 0.75) == -0.137172769385772397522814379396581855": | |
15daa639 UD |
3118 | double: 1 |
3119 | float: 1 | |
3120 | idouble: 1 | |
3121 | ifloat: 1 | |
1af437d6 | 3122 | Test "yn (0, 1.0) == 0.0882569642156769579829267660235151628": |
a334319f | 3123 | double: 2 |
1ad9da69 | 3124 | float: 1 |
a334319f | 3125 | idouble: 2 |
a334319f | 3126 | ifloat: 1 |
1ad9da69 UD |
3127 | ildouble: 1 |
3128 | ldouble: 1 | |
3129 | Test "yn (0, 1.5) == 0.382448923797758843955068554978089862": | |
a334319f | 3130 | double: 1 |
1ad9da69 | 3131 | float: 1 |
9d0c92b2 | 3132 | idouble: 1 |
1ad9da69 | 3133 | ifloat: 1 |
1af437d6 | 3134 | Test "yn (0, 10.0) == 0.0556711672835993914244598774101900481": |
1ad9da69 | 3135 | double: 1 |
15daa639 | 3136 | float: 1 |
1ad9da69 | 3137 | idouble: 1 |
15daa639 | 3138 | ifloat: 1 |
08b3d7ad | 3139 | ildouble: 1 |
1af437d6 AJ |
3140 | ldouble: 1 |
3141 | Test "yn (0, 8.0) == 0.223521489387566220527323400498620359": | |
1ad9da69 | 3142 | double: 1 |
15daa639 | 3143 | float: 1 |
1ad9da69 | 3144 | idouble: 1 |
15daa639 | 3145 | ifloat: 1 |
1af437d6 | 3146 | ildouble: 1 |
08b3d7ad | 3147 | ldouble: 1 |
1af437d6 | 3148 | Test "yn (1, 0.125) == -5.19993611253477499595928744876579921": |
08b3d7ad | 3149 | ildouble: 1 |
1af437d6 | 3150 | ldouble: 1 |
9d0c92b2 | 3151 | Test "yn (1, 1.0) == -0.781212821300288716547150000047964821": |
a334319f | 3152 | double: 1 |
1ad9da69 | 3153 | idouble: 1 |
1af437d6 AJ |
3154 | Test "yn (1, 10.0) == 0.249015424206953883923283474663222803": |
3155 | double: 2 | |
15daa639 | 3156 | float: 2 |
1af437d6 | 3157 | idouble: 2 |
15daa639 | 3158 | ifloat: 2 |
1af437d6 | 3159 | Test "yn (1, 2.0) == -0.107032431540937546888370772277476637": |
15daa639 | 3160 | double: 1 |
b85697f6 | 3161 | float: 2 |
15daa639 | 3162 | idouble: 1 |
b85697f6 | 3163 | ifloat: 2 |
08b3d7ad | 3164 | ildouble: 1 |
1af437d6 AJ |
3165 | ldouble: 1 |
3166 | Test "yn (1, 8.0) == -0.158060461731247494255555266187483550": | |
1ad9da69 | 3167 | double: 1 |
15daa639 | 3168 | float: 2 |
1ad9da69 | 3169 | idouble: 1 |
15daa639 | 3170 | ifloat: 2 |
1af437d6 AJ |
3171 | ildouble: 1 |
3172 | ldouble: 1 | |
3173 | Test "yn (10, 0.125) == -127057845771019398.252538486899753195": | |
7b9bb94d | 3174 | double: 1 |
15daa639 | 3175 | float: 1 |
7b9bb94d | 3176 | idouble: 1 |
15daa639 | 3177 | ifloat: 1 |
1af437d6 AJ |
3178 | ildouble: 2 |
3179 | ldouble: 2 | |
3180 | Test "yn (10, 0.75) == -2133501638.90573424452445412893839236": | |
1e24cf6e UD |
3181 | float: 2 |
3182 | ifloat: 2 | |
1af437d6 AJ |
3183 | ildouble: 4 |
3184 | ldouble: 4 | |
3185 | Test "yn (10, 1.0) == -121618014.278689189288130426667971145": | |
09c81ddf AJ |
3186 | double: 1 |
3187 | float: 2 | |
3188 | idouble: 1 | |
3189 | ifloat: 2 | |
1af437d6 | 3190 | Test "yn (10, 10.0) == -0.359814152183402722051986577343560609": |
22417c80 | 3191 | double: 2 |
09c81ddf | 3192 | float: 3 |
22417c80 | 3193 | idouble: 2 |
09c81ddf | 3194 | ifloat: 3 |
1af437d6 | 3195 | Test "yn (10, 2.0) == -129184.542208039282635913145923304214": |
a334319f | 3196 | double: 2 |
1ad9da69 | 3197 | float: 3 |
a334319f | 3198 | idouble: 2 |
1ad9da69 | 3199 | ifloat: 3 |
1af437d6 AJ |
3200 | Test "yn (3, 0.125) == -2612.69757350066712600220955744091741": |
3201 | ildouble: 1 | |
3202 | ldouble: 1 | |
3203 | Test "yn (3, 0.75) == -12.9877176234475433186319774484809207": | |
b85697f6 | 3204 | double: 1 |
09c81ddf | 3205 | float: 1 |
b85697f6 | 3206 | idouble: 1 |
09c81ddf | 3207 | ifloat: 1 |
1af437d6 AJ |
3208 | ildouble: 2 |
3209 | ldouble: 2 | |
1ad9da69 | 3210 | Test "yn (3, 10.0) == -0.251362657183837329779204747654240998": |
a334319f | 3211 | double: 1 |
1ad9da69 | 3212 | float: 1 |
a334319f | 3213 | idouble: 1 |
1ad9da69 UD |
3214 | ifloat: 1 |
3215 | Test "yn (3, 2.0) == -1.12778377684042778608158395773179238": | |
15daa639 UD |
3216 | double: 1 |
3217 | float: 1 | |
3218 | idouble: 1 | |
3219 | ifloat: 1 | |
3220 | ||
3221 | # Maximal error of functions: | |
30ee4ced AJ |
3222 | Function: "acos": |
3223 | ildouble: 1 | |
3224 | ldouble: 1 | |
3225 | ||
5ba3cc69 JM |
3226 | Function: "acos_downward": |
3227 | double: 1 | |
3228 | float: 1 | |
3229 | idouble: 1 | |
3230 | ifloat: 1 | |
3231 | ildouble: 1 | |
3232 | ldouble: 1 | |
3233 | ||
3234 | Function: "acos_towardzero": | |
3235 | double: 1 | |
3236 | float: 1 | |
3237 | idouble: 1 | |
3238 | ifloat: 1 | |
3239 | ildouble: 1 | |
3240 | ldouble: 1 | |
3241 | ||
3242 | Function: "acos_upward": | |
3243 | double: 1 | |
3244 | idouble: 1 | |
3245 | ildouble: 1 | |
3246 | ldouble: 1 | |
3247 | ||
15daa639 | 3248 | Function: "asin": |
a334319f | 3249 | ildouble: 1 |
1ad9da69 | 3250 | ldouble: 1 |
15daa639 | 3251 | |
5ba3cc69 JM |
3252 | Function: "asin_downward": |
3253 | double: 1 | |
3254 | float: 1 | |
3255 | idouble: 1 | |
3256 | ifloat: 1 | |
3257 | ildouble: 1 | |
3258 | ldouble: 1 | |
3259 | ||
3260 | Function: "asin_tonearest": | |
3261 | ildouble: 1 | |
3262 | ldouble: 1 | |
3263 | ||
3264 | Function: "asin_towardzero": | |
3265 | double: 1 | |
3266 | float: 1 | |
3267 | idouble: 1 | |
3268 | ifloat: 1 | |
3269 | ildouble: 1 | |
3270 | ldouble: 1 | |
3271 | ||
3272 | Function: "asin_upward": | |
3273 | double: 1 | |
3274 | float: 1 | |
3275 | idouble: 1 | |
3276 | ifloat: 1 | |
3277 | ildouble: 1 | |
3278 | ldouble: 1 | |
3279 | ||
15daa639 | 3280 | Function: "atanh": |
1af437d6 AJ |
3281 | ildouble: 2 |
3282 | ldouble: 1 | |
15daa639 | 3283 | |
d1d3431a JM |
3284 | Function: Real part of "cacos": |
3285 | double: 1 | |
3286 | idouble: 1 | |
3287 | ildouble: 1 | |
3288 | ldouble: 1 | |
3289 | ||
1af437d6 | 3290 | Function: Imaginary part of "cacos": |
d1d3431a | 3291 | double: 2 |
15daa639 | 3292 | float: 1 |
d1d3431a | 3293 | idouble: 2 |
15daa639 | 3294 | ifloat: 1 |
1af437d6 AJ |
3295 | ildouble: 2 |
3296 | ldouble: 2 | |
15daa639 UD |
3297 | |
3298 | Function: Real part of "cacosh": | |
3299 | double: 1 | |
1af437d6 | 3300 | float: 9 |
15daa639 | 3301 | idouble: 1 |
1af437d6 AJ |
3302 | ifloat: 9 |
3303 | ildouble: 6 | |
3304 | ldouble: 6 | |
15daa639 UD |
3305 | |
3306 | Function: Imaginary part of "cacosh": | |
3307 | double: 1 | |
1ad9da69 | 3308 | float: 4 |
15daa639 | 3309 | idouble: 1 |
1ad9da69 | 3310 | ifloat: 4 |
1af437d6 AJ |
3311 | ildouble: 1 |
3312 | ldouble: 1 | |
15daa639 UD |
3313 | |
3314 | Function: Real part of "casin": | |
1af437d6 AJ |
3315 | double: 1 |
3316 | float: 1 | |
3317 | idouble: 1 | |
3318 | ifloat: 1 | |
3319 | ildouble: 2 | |
3320 | ldouble: 2 | |
15daa639 UD |
3321 | |
3322 | Function: Imaginary part of "casin": | |
d1d3431a | 3323 | double: 2 |
1af437d6 | 3324 | float: 1 |
d1d3431a | 3325 | idouble: 2 |
1af437d6 AJ |
3326 | ifloat: 1 |
3327 | ildouble: 2 | |
3328 | ldouble: 2 | |
15daa639 UD |
3329 | |
3330 | Function: Real part of "casinh": | |
3331 | double: 5 | |
3332 | float: 1 | |
3333 | idouble: 5 | |
3334 | ifloat: 1 | |
1af437d6 AJ |
3335 | ildouble: 5 |
3336 | ldouble: 5 | |
15daa639 UD |
3337 | |
3338 | Function: Imaginary part of "casinh": | |
3339 | double: 3 | |
3340 | float: 6 | |
3341 | idouble: 3 | |
3342 | ifloat: 6 | |
1af437d6 AJ |
3343 | ildouble: 5 |
3344 | ldouble: 5 | |
15daa639 UD |
3345 | |
3346 | Function: Imaginary part of "catan": | |
3347 | double: 1 | |
3348 | float: 1 | |
3349 | idouble: 1 | |
3350 | ifloat: 1 | |
15daa639 UD |
3351 | |
3352 | Function: Real part of "catanh": | |
3353 | double: 2 | |
3354 | float: 1 | |
3355 | idouble: 2 | |
3356 | ifloat: 1 | |
1af437d6 AJ |
3357 | ildouble: 1 |
3358 | ldouble: 1 | |
15daa639 UD |
3359 | |
3360 | Function: "cbrt": | |
1af437d6 AJ |
3361 | ildouble: 1 |
3362 | ldouble: 1 | |
15daa639 UD |
3363 | |
3364 | Function: Real part of "ccos": | |
3365 | double: 1 | |
e0b16cc2 | 3366 | float: 1 |
15daa639 | 3367 | idouble: 1 |
e0b16cc2 | 3368 | ifloat: 1 |
1af437d6 AJ |
3369 | ildouble: 1 |
3370 | ldouble: 1 | |
15daa639 UD |
3371 | |
3372 | Function: Imaginary part of "ccos": | |
e0b16cc2 | 3373 | double: 1 |
15daa639 | 3374 | float: 1 |
e0b16cc2 | 3375 | idouble: 1 |
15daa639 | 3376 | ifloat: 1 |
1af437d6 AJ |
3377 | ildouble: 1 |
3378 | ldouble: 1 | |
15daa639 UD |
3379 | |
3380 | Function: Real part of "ccosh": | |
3381 | double: 1 | |
3382 | float: 1 | |
3383 | idouble: 1 | |
3384 | ifloat: 1 | |
15daa639 UD |
3385 | |
3386 | Function: Imaginary part of "ccosh": | |
3387 | double: 1 | |
3388 | float: 1 | |
3389 | idouble: 1 | |
3390 | ifloat: 1 | |
1af437d6 AJ |
3391 | ildouble: 1 |
3392 | ldouble: 1 | |
15daa639 UD |
3393 | |
3394 | Function: Real part of "cexp": | |
1a4ac776 JM |
3395 | double: 2 |
3396 | float: 1 | |
3397 | idouble: 2 | |
3398 | ifloat: 1 | |
9d0c92b2 UD |
3399 | ildouble: 1 |
3400 | ldouble: 1 | |
15daa639 UD |
3401 | |
3402 | Function: Imaginary part of "cexp": | |
1a4ac776 JM |
3403 | double: 1 |
3404 | float: 1 | |
3405 | idouble: 1 | |
3406 | ifloat: 1 | |
1af437d6 AJ |
3407 | ildouble: 1 |
3408 | ldouble: 1 | |
15daa639 UD |
3409 | |
3410 | Function: Real part of "clog": | |
d0419dbf | 3411 | double: 1 |
1af437d6 | 3412 | float: 1 |
d0419dbf | 3413 | idouble: 1 |
1af437d6 | 3414 | ifloat: 1 |
15daa639 UD |
3415 | ildouble: 1 |
3416 | ldouble: 1 | |
3417 | ||
d032e0d2 JM |
3418 | Function: Imaginary part of "clog": |
3419 | ildouble: 1 | |
3420 | ldouble: 1 | |
3421 | ||
15daa639 | 3422 | Function: Real part of "clog10": |
1af437d6 | 3423 | double: 1 |
15daa639 | 3424 | float: 1 |
1af437d6 | 3425 | idouble: 1 |
15daa639 | 3426 | ifloat: 1 |
1af437d6 AJ |
3427 | ildouble: 1 |
3428 | ldouble: 1 | |
15daa639 UD |
3429 | |
3430 | Function: Imaginary part of "clog10": | |
3431 | double: 1 | |
3432 | float: 1 | |
3433 | idouble: 1 | |
3434 | ifloat: 1 | |
1af437d6 AJ |
3435 | ildouble: 1 |
3436 | ldouble: 1 | |
15daa639 UD |
3437 | |
3438 | Function: "cos": | |
3439 | double: 2 | |
3440 | float: 1 | |
3441 | idouble: 2 | |
3442 | ifloat: 1 | |
1af437d6 AJ |
3443 | ildouble: 1 |
3444 | ldouble: 1 | |
15daa639 | 3445 | |
804360ed JM |
3446 | Function: "cos_downward": |
3447 | double: 1 | |
8c0247db | 3448 | float: 2 |
804360ed | 3449 | idouble: 1 |
8c0247db | 3450 | ifloat: 2 |
804360ed JM |
3451 | ildouble: 1 |
3452 | ldouble: 1 | |
3453 | ||
3454 | Function: "cos_tonearest": | |
8c0247db AJ |
3455 | float: 1 |
3456 | ifloat: 1 | |
804360ed JM |
3457 | ildouble: 1 |
3458 | ldouble: 1 | |
3459 | ||
3460 | Function: "cos_towardzero": | |
3461 | double: 1 | |
3462 | float: 1 | |
3463 | idouble: 1 | |
3464 | ifloat: 1 | |
3465 | ildouble: 1 | |
3466 | ldouble: 1 | |
3467 | ||
3468 | Function: "cos_upward": | |
3469 | double: 1 | |
3470 | float: 1 | |
3471 | idouble: 1 | |
3472 | ifloat: 1 | |
3473 | ildouble: 1 | |
3474 | ldouble: 1 | |
3475 | ||
ca811b22 JM |
3476 | Function: "cosh_downward": |
3477 | double: 1 | |
3478 | float: 1 | |
0c51e550 AJ |
3479 | idouble: 1 |
3480 | ifloat: 1 | |
3481 | ildouble: 1 | |
ca811b22 JM |
3482 | ldouble: 2 |
3483 | ||
3484 | Function: "cosh_tonearest": | |
3485 | ldouble: 1 | |
3486 | ||
3487 | Function: "cosh_towardzero": | |
3488 | double: 1 | |
3489 | float: 1 | |
0c51e550 AJ |
3490 | idouble: 1 |
3491 | ifloat: 1 | |
3492 | ildouble: 1 | |
ca811b22 JM |
3493 | ldouble: 2 |
3494 | ||
3495 | Function: "cosh_upward": | |
3496 | double: 1 | |
0c51e550 AJ |
3497 | idouble: 1 |
3498 | ildouble: 2 | |
ca811b22 JM |
3499 | ldouble: 1 |
3500 | ||
15daa639 | 3501 | Function: Real part of "cpow": |
1a4ac776 JM |
3502 | double: 2 |
3503 | float: 5 | |
3504 | idouble: 2 | |
3505 | ifloat: 5 | |
3506 | ildouble: 5 | |
3507 | ldouble: 5 | |
15daa639 UD |
3508 | |
3509 | Function: Imaginary part of "cpow": | |
1af437d6 AJ |
3510 | double: 2 |
3511 | float: 3 | |
3512 | idouble: 2 | |
3513 | ifloat: 3 | |
1a4ac776 JM |
3514 | ildouble: 4 |
3515 | ldouble: 4 | |
15daa639 UD |
3516 | |
3517 | Function: Real part of "csin": | |
e0b16cc2 | 3518 | double: 1 |
1af437d6 | 3519 | float: 1 |
e0b16cc2 | 3520 | idouble: 1 |
1af437d6 AJ |
3521 | ifloat: 1 |
3522 | ildouble: 1 | |
3523 | ldouble: 1 | |
15daa639 UD |
3524 | |
3525 | Function: Imaginary part of "csin": | |
e0b16cc2 | 3526 | double: 1 |
1af437d6 | 3527 | float: 1 |
e0b16cc2 | 3528 | idouble: 1 |
1af437d6 | 3529 | ifloat: 1 |
15daa639 UD |
3530 | |
3531 | Function: Real part of "csinh": | |
3532 | double: 1 | |
3533 | float: 1 | |
3534 | idouble: 1 | |
3535 | ifloat: 1 | |
1af437d6 AJ |
3536 | ildouble: 1 |
3537 | ldouble: 1 | |
15daa639 UD |
3538 | |
3539 | Function: Imaginary part of "csinh": | |
3540 | double: 1 | |
3541 | float: 1 | |
3542 | idouble: 1 | |
3543 | ifloat: 1 | |
1af437d6 AJ |
3544 | ildouble: 2 |
3545 | ldouble: 2 | |
15daa639 | 3546 | |
cdfe2c5e JM |
3547 | Function: Real part of "csqrt": |
3548 | ildouble: 1 | |
3549 | ldouble: 1 | |
3550 | ||
e456826d JM |
3551 | Function: Imaginary part of "csqrt": |
3552 | ildouble: 1 | |
3553 | ldouble: 1 | |
3554 | ||
15daa639 | 3555 | Function: Real part of "ctan": |
34f8ef1b | 3556 | double: 1 |
bcc8d661 | 3557 | float: 1 |
34f8ef1b | 3558 | idouble: 1 |
bcc8d661 JM |
3559 | ifloat: 1 |
3560 | ildouble: 2 | |
3561 | ldouble: 2 | |
15daa639 UD |
3562 | |
3563 | Function: Imaginary part of "ctan": | |
34f8ef1b | 3564 | double: 1 |
15daa639 | 3565 | float: 1 |
34f8ef1b | 3566 | idouble: 1 |
15daa639 | 3567 | ifloat: 1 |
bcc8d661 JM |
3568 | ildouble: 1 |
3569 | ldouble: 1 | |
15daa639 | 3570 | |
ca61cf32 JM |
3571 | Function: Real part of "ctan_downward": |
3572 | double: 1 | |
3573 | float: 1 | |
3574 | idouble: 1 | |
3575 | ifloat: 1 | |
3576 | ildouble: 3 | |
3577 | ldouble: 3 | |
3578 | ||
3579 | Function: Imaginary part of "ctan_downward": | |
3580 | float: 3 | |
3581 | ifloat: 3 | |
3582 | ildouble: 4 | |
3583 | ldouble: 4 | |
3584 | ||
3585 | Function: Real part of "ctan_tonearest": | |
3586 | float: 1 | |
3587 | ifloat: 1 | |
3588 | ||
3589 | Function: Imaginary part of "ctan_tonearest": | |
3590 | float: 1 | |
3591 | ifloat: 1 | |
3592 | ildouble: 1 | |
3593 | ldouble: 1 | |
3594 | ||
3595 | Function: Real part of "ctan_towardzero": | |
3596 | double: 1 | |
fff1530e | 3597 | float: 1 |
ca61cf32 | 3598 | idouble: 1 |
fff1530e | 3599 | ifloat: 1 |
ca61cf32 JM |
3600 | ildouble: 1 |
3601 | ldouble: 1 | |
3602 | ||
3603 | Function: Imaginary part of "ctan_towardzero": | |
3604 | float: 3 | |
3605 | ifloat: 3 | |
3606 | ildouble: 4 | |
3607 | ldouble: 4 | |
3608 | ||
3609 | Function: Real part of "ctan_upward": | |
3610 | float: 1 | |
3611 | ifloat: 1 | |
3612 | ildouble: 2 | |
3613 | ldouble: 2 | |
3614 | ||
3615 | Function: Imaginary part of "ctan_upward": | |
3616 | double: 1 | |
22bf5c17 | 3617 | float: 2 |
ca61cf32 | 3618 | idouble: 1 |
22bf5c17 | 3619 | ifloat: 2 |
ca61cf32 JM |
3620 | ildouble: 4 |
3621 | ldouble: 4 | |
3622 | ||
15daa639 | 3623 | Function: Real part of "ctanh": |
c0c9615c | 3624 | double: 1 |
15daa639 | 3625 | float: 1 |
c0c9615c | 3626 | idouble: 1 |
15daa639 | 3627 | ifloat: 1 |
bcc8d661 JM |
3628 | ildouble: 1 |
3629 | ldouble: 1 | |
15daa639 UD |
3630 | |
3631 | Function: Imaginary part of "ctanh": | |
1af437d6 | 3632 | double: 1 |
b85697f6 | 3633 | float: 1 |
1af437d6 | 3634 | idouble: 1 |
b85697f6 | 3635 | ifloat: 1 |
bcc8d661 JM |
3636 | ildouble: 2 |
3637 | ldouble: 2 | |
1af437d6 | 3638 | |
ca61cf32 JM |
3639 | Function: Real part of "ctanh_downward": |
3640 | float: 3 | |
3641 | ifloat: 3 | |
3642 | ildouble: 4 | |
3643 | ldouble: 4 | |
3644 | ||
3645 | Function: Imaginary part of "ctanh_downward": | |
3646 | double: 1 | |
3647 | float: 1 | |
3648 | idouble: 1 | |
3649 | ifloat: 1 | |
3650 | ildouble: 3 | |
3651 | ldouble: 3 | |
3652 | ||
3653 | Function: Real part of "ctanh_tonearest": | |
3654 | float: 1 | |
3655 | ifloat: 1 | |
3656 | ildouble: 1 | |
3657 | ldouble: 1 | |
3658 | ||
3659 | Function: Imaginary part of "ctanh_tonearest": | |
3660 | float: 1 | |
3661 | ifloat: 1 | |
3662 | ||
3663 | Function: Real part of "ctanh_towardzero": | |
3664 | float: 3 | |
3665 | ifloat: 3 | |
3666 | ildouble: 4 | |
3667 | ldouble: 4 | |
3668 | ||
3669 | Function: Imaginary part of "ctanh_towardzero": | |
3670 | double: 1 | |
fff1530e | 3671 | float: 1 |
ca61cf32 | 3672 | idouble: 1 |
fff1530e | 3673 | ifloat: 1 |
ca61cf32 JM |
3674 | ildouble: 1 |
3675 | ldouble: 1 | |
3676 | ||
3677 | Function: Real part of "ctanh_upward": | |
3678 | double: 1 | |
22bf5c17 | 3679 | float: 2 |
ca61cf32 | 3680 | idouble: 1 |
22bf5c17 | 3681 | ifloat: 2 |
ca61cf32 JM |
3682 | ildouble: 4 |
3683 | ldouble: 4 | |
3684 | ||
3685 | Function: Imaginary part of "ctanh_upward": | |
3686 | float: 1 | |
3687 | ifloat: 1 | |
3688 | ildouble: 2 | |
3689 | ldouble: 2 | |
3690 | ||
1af437d6 | 3691 | Function: "erf": |
15daa639 UD |
3692 | double: 1 |
3693 | idouble: 1 | |
15daa639 UD |
3694 | |
3695 | Function: "erfc": | |
1af437d6 | 3696 | double: 1 |
09c81ddf | 3697 | float: 1 |
1af437d6 | 3698 | idouble: 1 |
09c81ddf | 3699 | ifloat: 1 |
1af437d6 AJ |
3700 | ildouble: 1 |
3701 | ldouble: 1 | |
15daa639 | 3702 | |
15daa639 | 3703 | Function: "exp10": |
1af437d6 AJ |
3704 | ildouble: 8 |
3705 | ldouble: 8 | |
15daa639 | 3706 | |
28afd92d JM |
3707 | Function: "exp_downward": |
3708 | double: 1 | |
3709 | float: 1 | |
3710 | idouble: 1 | |
3711 | ifloat: 1 | |
3712 | ildouble: 2 | |
3713 | ldouble: 2 | |
3714 | ||
3715 | Function: "exp_towardzero": | |
3716 | double: 1 | |
3717 | float: 1 | |
3718 | idouble: 1 | |
3719 | ifloat: 1 | |
3720 | ildouble: 2 | |
3721 | ldouble: 2 | |
3722 | ||
3723 | Function: "exp_upward": | |
3724 | double: 1 | |
3725 | float: 1 | |
3726 | idouble: 1 | |
3727 | ifloat: 1 | |
3728 | ||
9b1c750e UD |
3729 | Function: "expm1": |
3730 | ildouble: 1 | |
0fcad3e2 | 3731 | ldouble: 1 |
9b1c750e | 3732 | |
7f653277 UD |
3733 | Function: "gamma": |
3734 | double: 1 | |
3735 | idouble: 1 | |
3bde1a69 | 3736 | ildouble: 1 |
1af437d6 | 3737 | ldouble: 1 |
7f653277 | 3738 | |
15daa639 | 3739 | Function: "hypot": |
15daa639 | 3740 | float: 1 |
0c51e550 | 3741 | ifloat: 1 |
15daa639 UD |
3742 | |
3743 | Function: "j0": | |
1ad9da69 UD |
3744 | double: 3 |
3745 | float: 2 | |
3746 | idouble: 3 | |
3747 | ifloat: 2 | |
8848d99d JM |
3748 | ildouble: 2 |
3749 | ldouble: 2 | |
15daa639 UD |
3750 | |
3751 | Function: "j1": | |
22417c80 | 3752 | double: 2 |
7a845b2c | 3753 | float: 2 |
22417c80 | 3754 | idouble: 2 |
7a845b2c | 3755 | ifloat: 2 |
1af437d6 AJ |
3756 | ildouble: 1 |
3757 | ldouble: 1 | |
15daa639 UD |
3758 | |
3759 | Function: "jn": | |
1ad9da69 | 3760 | double: 5 |
1248c1c4 | 3761 | float: 4 |
1ad9da69 | 3762 | idouble: 5 |
1248c1c4 | 3763 | ifloat: 4 |
6c6dbc63 AS |
3764 | ildouble: 3 |
3765 | ldouble: 3 | |
15daa639 UD |
3766 | |
3767 | Function: "lgamma": | |
3768 | double: 1 | |
3769 | float: 2 | |
3770 | idouble: 1 | |
3771 | ifloat: 2 | |
3bde1a69 | 3772 | ildouble: 1 |
1af437d6 | 3773 | ldouble: 1 |
15daa639 UD |
3774 | |
3775 | Function: "log": | |
15daa639 | 3776 | float: 1 |
15daa639 | 3777 | ifloat: 1 |
15daa639 UD |
3778 | |
3779 | Function: "log10": | |
15daa639 | 3780 | float: 1 |
15daa639 | 3781 | ifloat: 1 |
1af437d6 AJ |
3782 | ildouble: 1 |
3783 | ldouble: 1 | |
15daa639 | 3784 | |
b7cd39e8 JM |
3785 | Function: "pow_downward": |
3786 | double: 1 | |
3787 | float: 1 | |
3788 | idouble: 1 | |
3789 | ifloat: 1 | |
3790 | ildouble: 1 | |
3791 | ldouble: 1 | |
3792 | ||
3793 | Function: "pow_towardzero": | |
3794 | double: 1 | |
3795 | float: 1 | |
3796 | idouble: 1 | |
3797 | ifloat: 1 | |
3798 | ildouble: 1 | |
3799 | ldouble: 1 | |
3800 | ||
3801 | Function: "pow_upward": | |
3802 | double: 1 | |
3803 | float: 1 | |
3804 | idouble: 1 | |
3805 | ifloat: 1 | |
3806 | ildouble: 1 | |
3807 | ldouble: 1 | |
3808 | ||
8c0247db AJ |
3809 | Function: "sin": |
3810 | float: 1 | |
3811 | ifloat: 1 | |
3812 | ||
804360ed JM |
3813 | Function: "sin_downward": |
3814 | double: 1 | |
3815 | float: 1 | |
3816 | idouble: 1 | |
3817 | ifloat: 1 | |
3818 | ildouble: 1 | |
3819 | ldouble: 1 | |
3820 | ||
3821 | Function: "sin_tonearest": | |
8c0247db AJ |
3822 | float: 1 |
3823 | ifloat: 1 | |
804360ed JM |
3824 | ildouble: 1 |
3825 | ldouble: 1 | |
3826 | ||
3827 | Function: "sin_towardzero": | |
3828 | double: 1 | |
3829 | float: 1 | |
3830 | idouble: 1 | |
3831 | ifloat: 1 | |
3832 | ildouble: 1 | |
3833 | ldouble: 1 | |
3834 | ||
3835 | Function: "sin_upward": | |
3836 | double: 1 | |
3837 | float: 1 | |
3838 | idouble: 1 | |
3839 | ifloat: 1 | |
3840 | ildouble: 1 | |
3841 | ldouble: 1 | |
3842 | ||
15daa639 UD |
3843 | Function: "sincos": |
3844 | double: 1 | |
3845 | float: 1 | |
3846 | idouble: 1 | |
3847 | ifloat: 1 | |
1af437d6 AJ |
3848 | ildouble: 1 |
3849 | ldouble: 1 | |
15daa639 UD |
3850 | |
3851 | Function: "sinh": | |
c0c9615c | 3852 | double: 1 |
1af437d6 | 3853 | ildouble: 1 |
15daa639 | 3854 | |
ca811b22 JM |
3855 | Function: "sinh_downward": |
3856 | double: 1 | |
3857 | float: 1 | |
3858 | idouble: 1 | |
3859 | ifloat: 1 | |
495fd99f JM |
3860 | ildouble: 2 |
3861 | ldouble: 2 | |
ca811b22 JM |
3862 | |
3863 | Function: "sinh_towardzero": | |
3864 | double: 1 | |
3865 | float: 1 | |
3866 | idouble: 1 | |
3867 | ifloat: 1 | |
495fd99f JM |
3868 | ildouble: 2 |
3869 | ldouble: 2 | |
ca811b22 JM |
3870 | |
3871 | Function: "sinh_upward": | |
3872 | double: 1 | |
3873 | idouble: 1 | |
495fd99f JM |
3874 | ildouble: 1 |
3875 | ldouble: 1 | |
ca811b22 | 3876 | |
15daa639 | 3877 | Function: "tan": |
1af437d6 | 3878 | double: 1 |
ee010c9e | 3879 | float: 1 |
1af437d6 | 3880 | idouble: 1 |
ee010c9e | 3881 | ifloat: 1 |
11b90b9f JM |
3882 | ildouble: 1 |
3883 | ldouble: 1 | |
15daa639 | 3884 | |
804360ed JM |
3885 | Function: "tan_downward": |
3886 | double: 1 | |
ee010c9e | 3887 | float: 2 |
804360ed | 3888 | idouble: 1 |
ee010c9e | 3889 | ifloat: 2 |
804360ed JM |
3890 | ildouble: 1 |
3891 | ldouble: 1 | |
3892 | ||
3893 | Function: "tan_tonearest": | |
ee010c9e AJ |
3894 | float: 1 |
3895 | ifloat: 1 | |
804360ed JM |
3896 | ildouble: 1 |
3897 | ldouble: 1 | |
3898 | ||
3899 | Function: "tan_towardzero": | |
3900 | double: 1 | |
3901 | float: 1 | |
3902 | idouble: 1 | |
3903 | ifloat: 1 | |
3904 | ildouble: 2 | |
3905 | ldouble: 2 | |
3906 | ||
3907 | Function: "tan_upward": | |
3908 | double: 1 | |
3909 | float: 1 | |
3910 | idouble: 1 | |
3911 | ifloat: 1 | |
3912 | ildouble: 2 | |
3913 | ldouble: 2 | |
3914 | ||
15daa639 | 3915 | Function: "tgamma": |
7f653277 | 3916 | double: 2 |
15daa639 | 3917 | float: 1 |
7f653277 | 3918 | idouble: 2 |
15daa639 | 3919 | ifloat: 1 |
1af437d6 AJ |
3920 | ildouble: 1 |
3921 | ldouble: 1 | |
15daa639 UD |
3922 | |
3923 | Function: "y0": | |
09c81ddf | 3924 | double: 2 |
7a845b2c | 3925 | float: 2 |
09c81ddf | 3926 | idouble: 2 |
7a845b2c | 3927 | ifloat: 2 |
1af437d6 AJ |
3928 | ildouble: 1 |
3929 | ldouble: 1 | |
15daa639 UD |
3930 | |
3931 | Function: "y1": | |
1af437d6 | 3932 | double: 2 |
15daa639 | 3933 | float: 2 |
1af437d6 | 3934 | idouble: 2 |
15daa639 | 3935 | ifloat: 2 |
c36e1d23 JM |
3936 | ildouble: 2 |
3937 | ldouble: 2 | |
15daa639 UD |
3938 | |
3939 | Function: "yn": | |
1af437d6 | 3940 | double: 2 |
09c81ddf | 3941 | float: 3 |
1af437d6 | 3942 | idouble: 2 |
09c81ddf | 3943 | ifloat: 3 |
1af437d6 AJ |
3944 | ildouble: 4 |
3945 | ldouble: 4 | |
15daa639 UD |
3946 | |
3947 | # end of automatic generation |