• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 #ifndef MATH_GTEST_MATH_TEST_DATA_TANHF_DATA_H
2 #define MATH_GTEST_MATH_TEST_DATA_TANHF_DATA_H
3 
4 DataFloatFloat g_tanhfData[] = {
5     {-0x1.0000cp-4, -0x1.ff5718p-5},
6     {0x1.000818p-4, 0x1.ff65bap-5},
7     {-0x1.0a2b54p+3, -0x1.fffffcp-1},
8     {0x1.0a2986p+3, 0x1.fffffcp-1},
9     {-0x1.107fa4p-1, -0x1.f2c4e2p-2},
10     {0x1.107fa4p-1, 0x1.f2c4e2p-2},
11     {-0x1.150498p+0, -0x1.96842ap-1},
12     {0x1.0ac728p+0, 0x1.8eb3fp-1},
13     {-0x1.152e2ep+3, -0x1.fffffep-1},
14     {0x1.152e2ep+3, 0x1.fffffep-1},
15     {-0x1.08a5b2p-4, -0x1.084794p-4},
16     {0x1.1908p-4, 0x1.189752p-4},
17     {-0x1.1f8p+3, -0x1.fffffep-1},
18     {0x1.1f7fd6p+3, 0x1.fffffep-1},
19     {-0x1.55b54ep+2, -0x1.fff9f6p-1},
20     {0x1.55b54ep+2, 0x1.fff9f6p-1},
21     {-0x1.6c66bcp-1, -0x1.3937f6p-1},
22     {0x1.674804p-1, 0x1.35fecp-1},
23     {-0x1.8d9b2p-11, -0x1.8d9b1ap-11},
24     {0x1.8d9b2p-11, 0x1.8d9b1ap-11},
25     {-0x1.e3b22p-11, -0x1.e3b216p-11},
26     {0x1.e3b22p-11, 0x1.e3b216p-11},
27     {-0x1.fb099ap-8, -0x1.fb0704p-8},
28     {0x1.fb099ap-8, 0x1.fb0704p-8},
29     {-0x1.ffb06cp-6, -0x1.ff85dap-6},
30     {0x1.ffb06cp-6, 0x1.ff85dap-6},
31     {-0x1.ffff7ep-5, -0x1.ff5518p-5},
32     {0x1.ffff7ep-5, 0x1.ff5518p-5},
33     {0x1.000002p+0, 0x1.85efacp-1},
34     {-0x1.01cac2p+0, -0x1.876ef4p-1},
35     {0x1.000002p+8, 0x1p+0},
36     {-0x1.000002p+8, -0x1p+0},
37     {0x1.000002p+40, 0x1p+0},
38     {-0x1.000002p+40, -0x1p+0},
39     {0x1.0000cp-4, 0x1.ff5718p-5},
40     {-0x1.0015b8p-4, -0x1.ff80dep-5},
41     {0x1.00013p-5, 0x1.ffd7bap-6},
42     {-0x1.00013p-5, -0x1.ffd7bap-6},
43     {0x1.00014p-4, 0x1.ff5816p-5},
44     {-0x1.00014p-4, -0x1.ff5816p-5},
45     {0x1.00018p-3, 0x1.fd5c86p-4},
46     {-0x1.ae177ap-4, -0x1.ac849ap-4},
47     {0x1.df3ee4p-7, 0x1.df3626p-7},
48     {-0x1.0001cp-6, -0x1.fff8d6p-7},
49     {0x1.00024p-4, 0x1.ff5a14p-5},
50     {-0x1.00024p-4, -0x1.ff5a14p-5},
51     {0x1.0004p-5, 0x1.ffdd58p-6},
52     {-0x1.0004p-5, -0x1.ffdd58p-6},
53     {0x1.fef52p-22, 0x1.fef52p-22},
54     {-0x1.f996bcp-22, -0x1.f996bcp-22},
55     {0x1.0004bep-6, 0x1.fffed2p-7},
56     {-0x1.0004b4p-6, -0x1.fffebep-7},
57     {0x1.0004bap+2, 0x1.ffa824p-1},
58     {-0x1.0008p+2, -0x1.ffa82cp-1},
59     {0x1.0087p-5, 0x1.00718cp-5},
60     {-0x1.0087p-5, -0x1.00718cp-5},
61     {0x1.01p+2, 0x1.ffaaccp-1},
62     {-0x1.00fe5cp+2, -0x1.ffaac6p-1},
63     {0x1.00413ep+3, 0x1.fffff8p-1},
64     {-0x1.0137p+3, -0x1.fffffap-1},
65     {0x1.079cd2p-2, 0x1.01f084p-2},
66     {-0x1.0dc1aep-2, -0x1.07af54p-2},
67     {0x1.df083ep-3, 0x1.d67bb6p-3},
68     {-0x1.060b4ap-2, -0x1.007852p-2},
69     {0x1.046abp-2, 0x1.fde362p-3},
70     {-0x1.046cp-2, -0x1.fde5dap-3},
71     {0x1.04d8p-2, 0x1.feb074p-3},
72     {-0x1.04d8p-2, -0x1.feb074p-3},
73     {0x1.08b038p-1, 0x1.e6c428p-2},
74     {-0x1.08b038p-1, -0x1.e6c428p-2},
75     {0x1.0a2ccep+3, 0x1.fffffcp-1},
76     {-0x1.0a2b2ap+3, -0x1.fffffcp-1},
77     {0x1.0bcedap+2, 0x1.ffc336p-1},
78     {-0x1.0828f6p+2, -0x1.ffbbep-1},
79     {0x1.0c5392p-3, 0x1.0acd32p-3},
80     {-0x1.0c5392p-3, -0x1.0acd32p-3},
81     {0x1.0eab7cp+3, 0x1.fffffcp-1},
82     {-0x1.0eab7cp+3, -0x1.fffffcp-1},
83     {0x1.0eab88p+3, 0x1.fffffcp-1},
84     {-0x1.0eab88p+3, -0x1.fffffcp-1},
85     {0x1.0eac16p+3, 0x1.fffffcp-1},
86     {-0x1.0eac16p+3, -0x1.fffffcp-1},
87     {0x1.122366p-1, 0x1.f54436p-2},
88     {-0x1.12236ap-1, -0x1.f5444p-2},
89     {0x1.1433d2p-2, 0x1.0db18cp-2},
90     {-0x1.1433d2p-2, -0x1.0db18cp-2},
91     {0x1.152faep+3, 0x1.fffffep-1},
92     {-0x1.152faep+3, -0x1.fffffep-1},
93     {0x1.155cp-1, 0x1.fa265cp-2},
94     {-0x1.155cp-1, -0x1.fa265cp-2},
95     {0x1.16fcp-1, 0x1.fc9a1cp-2},
96     {-0x1.16fcp-1, -0x1.fc9a1cp-2},
97     {0x1.40050ap-3, 0x1.3d70b2p-3},
98     {-0x1.170f48p-3, -0x1.15586ap-3},
99     {0x1.1783fcp-6, 0x1.177d0ap-6},
100     {-0x1.1784p-6, -0x1.177d0ep-6},
101     {0x1.1908p-4, 0x1.189752p-4},
102     {-0x1.1908p-4, -0x1.189752p-4},
103     {0x1.1ddp-7, 0x1.1dce24p-7},
104     {-0x1.1ddp-7, -0x1.1dce24p-7},
105     {0x1.1dc2d6p-7, 0x1.1dc0fap-7},
106     {-0x1.1f7f6ep-7, -0x1.1f7d8ap-7},
107     {0x1.1fb006p-6, 0x1.1fa874p-6},
108     {-0x1.1fbp-6, -0x1.1fa87p-6},
109     {0x1.2281aap+0, 0x1.a014p-1},
110     {-0x1.2281aap+0, -0x1.a014p-1},
111     {0x1.3a0b6cp+0, 0x1.aeea28p-1},
112     {-0x1.39eaa8p+0, -0x1.aed708p-1},
113     {0x1.58840ap-10, 0x1.5883fep-10},
114     {-0x1.588412p-10, -0x1.588406p-10},
115     {0x1.653fbcp+2, 0x1.fffc48p-1},
116     {-0x1.653fbcp+2, -0x1.fffc48p-1},
117     {0x1.654084p+2, 0x1.fffc48p-1},
118     {-0x1.654084p+2, -0x1.fffc48p-1},
119     {0x1.65ceb4p+2, 0x1.fffc5ap-1},
120     {-0x1.65cedep+2, -0x1.fffc5ap-1},
121     {0x1.6d00dp-5, 0x1.6cc306p-5},
122     {-0x1.6d00dp-5, -0x1.6cc306p-5},
123     {0x1.6d00d2p-5, 0x1.6cc308p-5},
124     {-0x1.6d00d2p-5, -0x1.6cc308p-5},
125     {0x1.7aa642p+1, 0x1.fd3f74p-1},
126     {-0x1.7aa642p+1, -0x1.fd3f74p-1},
127     {0x1.80a516p-3, 0x1.7c2f6p-3},
128     {-0x1.7f01a8p-3, -0x1.7a9a56p-3},
129     {0x1.88c66p+2, 0x1.fffec6p-1},
130     {-0x1.88c66p+2, -0x1.fffec6p-1},
131     {0x1.895992p-9, 0x1.895944p-9},
132     {-0x1.89dfcap-9, -0x1.89df7cp-9},
133     {0x1.8964eap+2, 0x1.fffeccp-1},
134     {-0x1.8963c4p+2, -0x1.fffeccp-1},
135     {0x1.8c6448p-2, 0x1.79b612p-2},
136     {-0x1.8ccd24p-2, -0x1.7a10a4p-2},
137     {0x1.955beep-7, 0x1.9556a2p-7},
138     {-0x1.955be4p-7, -0x1.955698p-7},
139     {0x1.acd54p-8, 0x1.acd3bp-8},
140     {-0x1.0d68ecp-6, -0x1.0d62b6p-6},
141     {0x1.b569c2p-1, 0x1.62faf4p-1},
142     {-0x1.b569c2p-1, -0x1.62faf4p-1},
143     {0x1.b5ad6p+2, 0x1.ffffb2p-1},
144     {-0x1.b5ad6p+2, -0x1.ffffb2p-1},
145     {0x1.b85c72p-7, 0x1.b855aap-7},
146     {-0x1.b8576ap-7, -0x1.b850a2p-7},
147     {0x1.cb9714p-2, 0x1.af0794p-2},
148     {-0x1.cb99b4p-2, -0x1.af09bcp-2},
149     {0x1.cffffep-5, 0x1.cf812p-5},
150     {-0x1.cffffep-5, -0x1.cf812p-5},
151     {0x1.d7244cp-4, 0x1.d5132ap-4},
152     {-0x1.d70f54p-4, -0x1.d4fe7ap-4},
153     {0x1.dc0accp-2, 0x1.bc797ep-2},
154     {-0x1.dc0accp-2, -0x1.bc797ep-2},
155     {0x1.dd5e0ap-7, 0x1.dd5566p-7},
156     {-0x1.dd5e0ap-7, -0x1.dd5566p-7},
157     {0x1.dff12ep-7, 0x1.dfe864p-7},
158     {-0x1.dff12ep-7, -0x1.dfe864p-7},
159     {0x1.1a3fa6p-2, 0x1.134fcp-2},
160     {-0x1.e29e42p-3, -0x1.d9e0ecp-3},
161     {0x1.e38724p-11, 0x1.e3871cp-11},
162     {-0x1.e38724p-11, -0x1.e3871cp-11},
163     {0x1.e7fffep-7, 0x1.e7f6c2p-7},
164     {-0x1.e7fffep-7, -0x1.e7f6c2p-7},
165     {0x1.d044f8p-1, 0x1.706cf8p-1},
166     {-0x1.e9de92p-1, -0x1.7c54ecp-1},
167     {0x1.f5ce02p-4, 0x1.f34f26p-4},
168     {-0x1.f5cd6p-4, -0x1.f34e88p-4},
169     {0x1.f65aep-7, 0x1.f650cep-7},
170     {-0x1.f65aep-7, -0x1.f650cep-7},
171     {0x1.f7fffep-7, 0x1.f7f5d2p-7},
172     {-0x1.f7fffep-7, -0x1.f7f5d2p-7},
173     {0x1.f936dcp-10, 0x1.f936b2p-10},
174     {-0x1.f936dcp-10, -0x1.f936b2p-10},
175     {0x1.fb69bap-10, 0x1.fb6992p-10},
176     {-0x1.fb5c48p-10, -0x1.fb5c1ep-10},
177     {0x1.fb6118p-10, 0x1.fb60eep-10},
178     {-0x1.fb6118p-10, -0x1.fb60eep-10},
179     {0x1.fb617ap-10, 0x1.fb6152p-10},
180     {-0x1.fb617ap-10, -0x1.fb6152p-10},
181     {0x1.fb8cp-8, 0x1.fb8968p-8},
182     {-0x1.fb48e4p-8, -0x1.fb464ep-8},
183     {0x1.ff46ecp-4, 0x1.fca35ap-4},
184     {-0x1.fede1p-4, -0x1.fc3c1cp-4},
185     {0x1.75828ep-4, 0x1.747a66p-4},
186     {-0x1.fefffep-6, -0x1.fed598p-6},
187     {0x1.ff1ffep-8, 0x1.ff1d56p-8},
188     {-0x1.ff1ffep-8, -0x1.ff1d56p-8},
189     {0x1.fffc7ep-7, 0x1.fff1d4p-7},
190     {-0x1.87ada4p-4, -0x1.867d2p-4},
191     {0x1.f7cd4ep-4, 0x1.f546d2p-4},
192     {-0x1.fffe74p-4, -0x1.fd580cp-4},
193     {0x1.fffebap-3, 0x1.f596bcp-3},
194     {-0x1.fffebap-3, -0x1.f596bcp-3},
195     {0x1.ffff3ep-3, 0x1.f59738p-3},
196     {-0x1.ffff3ep-3, -0x1.f59738p-3},
197     {0x1.ffff7ep-5, 0x1.ff5518p-5},
198     {-0x1.ffff7ep-5, -0x1.ff5518p-5},
199     {0x1.ffffap-1, 0x1.85ef84p-1},
200     {-0x1.fbe70cp-1, -0x1.84347p-1},
201     {0x1.ffffdcp-2, 0x1.d9351ep-2},
202     {-0x1.ffffdcp-2, -0x1.d9351ep-2},
203     {0x1.fffffap+1, 0x1.ffa818p-1},
204     {-0x1.fffffap+1, -0x1.ffa818p-1},
205     {0x1.004a34p-2, 0x1.f62368p-3},
206     {-0x1.aea8e2p-3, -0x1.a86c16p-3},
207     {0x0p+0, 0x0p+0},
208     {0x1.1a7b96p-5, 0x1.1a5efp-5},
209     {-0x1.1a7b96p-5, -0x1.1a5efp-5},
210     {0x1.1a7b96p-4, 0x1.1a0928p-4},
211     {-0x1.1a7b96p-4, -0x1.1a0928p-4},
212     {0x1.a7b92ap-4, 0x1.a637dep-4},
213     {-0x1.a7b96p-4, -0x1.a63814p-4},
214     {0x1.1a7b96p-3, 0x1.18b474p-3},
215     {-0x1.1a7b96p-3, -0x1.18b474p-3},
216     {0x1.611a7cp-3, 0x1.5da54ep-3},
217     {-0x1.611a7cp-3, -0x1.5da54ep-3},
218     {0x1.a7b962p-3, 0x1.a1c7aap-3},
219     {-0x1.a7b962p-3, -0x1.a1c7aap-3},
220     {0x1.ee5848p-3, 0x1.e4f66cp-3},
221     {-0x1.ee5848p-3, -0x1.e4f66cp-3},
222     {0x1.1a7b96p-2, 0x1.13875cp-2},
223     {-0x1.1a7b96p-2, -0x1.13875cp-2},
224     {0x1.3dcb08p-2, 0x1.33f802p-2},
225     {-0x1.3dcb08p-2, -0x1.33f802p-2},
226     {0x1.6118a4p-2, 0x1.53bc9cp-2},
227     {-0x1.611a7ap-2, -0x1.53be4p-2},
228     {0x1.8469fp-2, 0x1.72cc8cp-2},
229     {-0x1.8469ecp-2, -0x1.72cc88p-2},
230     {0x1.a7b96p-2, 0x1.9116d2p-2},
231     {-0x1.a7b95ep-2, -0x1.9116cep-2},
232     {0x1.cb08dp-2, 0x1.ae927ap-2},
233     {-0x1.ca02acp-2, -0x1.adba9cp-2},
234     {0x1.ee5844p-2, 0x1.cb3684p-2},
235     {-0x1.ee5842p-2, -0x1.cb3684p-2},
236     {0x1.08d3dap-1, 0x1.e6fb4ep-2},
237     {-0x1.08d3fcp-1, -0x1.e6fb84p-2},
238     {0x1.1a7b94p-1, 0x1.00ed68p-1},
239     {-0x1.1a95cap-1, -0x1.010104p-1},
240     {0x1.2c234ep-1, 0x1.0de83p-1},
241     {-0x1.2c2c7ap-1, -0x1.0deedp-1},
242     {0x1.3dcb08p-1, 0x1.1a6c5cp-1},
243     {-0x1.3dcb08p-1, -0x1.1a6c5cp-1},
244     {0x1.4f72c4p-1, 0x1.2678fap-1},
245     {-0x1.4f727ep-1, -0x1.2678cap-1},
246     {0x1.611a7cp-1, 0x1.320da6p-1},
247     {-0x1.611a7cp-1, -0x1.320da6p-1},
248     {0x1.72c236p-1, 0x1.3d2aa2p-1},
249     {-0x1.72c4d6p-1, -0x1.3d2c42p-1},
250     {0x1.8469fp-1, 0x1.47d0aap-1},
251     {-0x1.8469fp-1, -0x1.47d0aap-1},
252     {0x1.9611aap-1, 0x1.5200f4p-1},
253     {-0x1.9611aap-1, -0x1.5200f4p-1},
254     {0x1.a7b964p-1, 0x1.5bbd3p-1},
255     {-0x1.a7b964p-1, -0x1.5bbd3p-1},
256     {0x1.b9611ep-1, 0x1.65076cp-1},
257     {-0x1.bb6d68p-1, -0x1.661402p-1},
258     {0x1.cb08d8p-1, 0x1.6de1fep-1},
259     {-0x1.cb08d8p-1, -0x1.6de1fep-1},
260     {0x1.dcb092p-1, 0x1.764f96p-1},
261     {-0x1.dcb092p-1, -0x1.764f96p-1},
262     {0x1.ee584cp-1, 0x1.7e531cp-1},
263     {-0x1.f37704p-1, -0x1.8092a8p-1},
264     {0x1.19999ap+0, 0x1.99db02p-1},
265     {-0x1p+0, -0x1.85efacp-1},
266     {0x1.fe6268p+99, 0x1p+0},
267     {-0x1.fbf606p+99, -0x1p+0},
268     {0x1.0d4592p+100, 0x1p+0},
269     {-0x1.096f4ap+100, -0x1p+0},
270     {0x1.1bf506p+100, 0x1p+0},
271     {-0x1.21017ep+100, -0x1p+0},
272     {0x1.1e52dcp+100, 0x1p+0},
273     {-0x1.1c4ddep+100, -0x1p+0},
274     {0x1.357daap+100, 0x1p+0},
275     {-0x1.3df904p+100, -0x1p+0},
276     {0x1.47684ep+100, 0x1p+0},
277     {-0x1.496d4ap+100, -0x1p+0},
278     {0x1.48c3a4p+100, 0x1p+0},
279     {-0x1.48c3a4p+100, -0x1p+0},
280     {0x1.6055d8p+100, 0x1p+0},
281     {-0x1.6a6ecap+100, -0x1p+0},
282     {0x1.6ccc9ep+100, 0x1p+0},
283     {-0x1.79ed0ap+100, -0x1p+0},
284     {0x1.77a5ccp+100, 0x1p+0},
285     {-0x1.7f525ap+100, -0x1p+0},
286     {0x1.87bf26p+100, 0x1p+0},
287     {-0x1.8ac6a2p+100, -0x1p+0},
288     {0x1.9a44e2p+100, 0x1p+0},
289     {-0x1.a053dap+100, -0x1p+0},
290     {0x1.9faa34p+100, 0x1p+0},
291     {-0x1.999b3cp+100, -0x1p+0},
292     {0x1.ad2378p+100, 0x1p+0},
293     {-0x1.b5376ap+100, -0x1p+0},
294     {0x1.bd3cdp+100, 0x1p+0},
295     {-0x1.c8bfa6p+100, -0x1p+0},
296     {0x1.d029f2p+100, 0x1p+0},
297     {-0x1.cc1ff8p+100, -0x1p+0},
298     {0x1.e1ad3p+100, 0x1p+0},
299     {-0x1.d38a46p+100, -0x1p+0},
300     {0x1.e5dc5p+100, 0x1p+0},
301     {-0x1.f3306ep+100, -0x1p+0},
302     {0x1.f081ccp+100, 0x1p+0},
303     {-0x1.e668dap+100, -0x1p+0},
304     {0x1.01027ep+101, 0x1p+0},
305     {-0x1.03077cp+101, -0x1p+0},
306     {-0x1p-149, -0x1p-149},
307     {0x1p-149, 0x1p-149},
308     {0x0p+0, 0x0p+0},
309     {0x1p-149, 0x1p-149},
310     {-0x1p-149, -0x1p-149},
311     {0x1.fffffep-2, 0x1.d9353ep-2},
312     {-0x1.fffffep-2, -0x1.d9353ep-2},
313     {0x1p-1, 0x1.d9353ep-2},
314     {-0x1p-1, -0x1.d9353ep-2},
315     {0x1.000002p-1, 0x1.d93542p-2},
316     {-0x1.000002p-1, -0x1.d93542p-2},
317     {0x1.193ea4p-1, 0x1.fffffep-2},
318     {-0x1.194532p-1, -0x1.0004e8p-1},
319     {0x1.193ea6p-1, 0x1.fffffep-2},
320     {-0x1.19803p-1, -0x1.003124p-1},
321     {0x1.193ea8p-1, 0x1.000002p-1},
322     {-0x1.193eaep-1, -0x1.000004p-1},
323     {0x1.5ffff4p+4, 0x1p+0},
324     {-0x1.5ffffep+4, -0x1p+0},
325     {0x1.63d70ap+4, 0x1p+0},
326     {-0x1.6p+4, -0x1p+0},
327     {0x1.600002p+4, 0x1p+0},
328     {-0x1.600002p+4, -0x1p+0},
329     {-0x1.62e43p-1, -0x1.333334p-1},
330     {0x1.62e43p-1, 0x1.333334p-1},
331     {-0x1.442bdcp-1, -0x1.1ed49p-1},
332     {0x1.62e42ep-1, 0x1.333334p-1},
333     {-0x1.62e42cp-1, -0x1.333332p-1},
334     {0x1.62e81ap-1, 0x1.3335b4p-1},
335     {-0x1.62e43p-2, -0x1.555556p-2},
336     {0x1.62e43p-2, 0x1.555556p-2},
337     {-0x1.62e42ep-2, -0x1.555554p-2},
338     {0x1.62e42ep-2, 0x1.555554p-2},
339     {-0x1.62e42cp-2, -0x1.555552p-2},
340     {0x1.62e42cp-2, 0x1.555552p-2},
341     {-0x1.62e43p-3, -0x1.5f619ap-3},
342     {0x1.62e43p-3, 0x1.5f619ap-3},
343     {-0x1.62e42ep-3, -0x1.5f6198p-3},
344     {0x1.62e42ep-3, 0x1.5f6198p-3},
345     {-0x1.62e42cp-3, -0x1.5f6196p-3},
346     {0x1.62e42cp-3, 0x1.5f6196p-3},
347     {-0x1.62e3ep-4, -0x1.620136p-4},
348     {0x1.62e43p-4, 0x1.620186p-4},
349     {-0x1.62e42ep-4, -0x1.620184p-4},
350     {0x1.62e42ep-4, 0x1.620184p-4},
351     {-0x1.62e42cp-4, -0x1.620182p-4},
352     {0x1.62e3dcp-4, 0x1.620134p-4},
353     {-0x1.62e43p-5, -0x1.62ab66p-5},
354     {0x1.62e416p-5, 0x1.62ab4cp-5},
355     {-0x1.62e42ep-5, -0x1.62ab62p-5},
356     {0x1.62e42ep-5, 0x1.62ab62p-5},
357     {-0x1.62e42cp-5, -0x1.62ab6p-5},
358     {0x1.62e42cp-5, 0x1.62ab6p-5},
359     {-0x1.62e43p-6, -0x1.62d5fcp-6},
360     {0x1.62e43p-6, 0x1.62d5fcp-6},
361     {-0x1.62e42ep-6, -0x1.62d5fap-6},
362     {0x1.62e42ep-6, 0x1.62d5fap-6},
363     {-0x1.62e42ap-6, -0x1.62d5f4p-6},
364     {0x1.62e42cp-6, 0x1.62d5f8p-6},
365     {0x1.62e42cp-6, 0x1.62d5f8p-6},
366     {-0x1.62e42cp-6, -0x1.62d5f8p-6},
367     {0x1.62e42ep-6, 0x1.62d5fap-6},
368     {-0x1.62e42ep-6, -0x1.62d5fap-6},
369     {0x1.2585d8p-4, 0x1.25057cp-4},
370     {-0x1.62e43p-6, -0x1.62d5fcp-6},
371     {0x1.62e42cp-5, 0x1.62ab6p-5},
372     {-0x1.62e412p-5, -0x1.62ab48p-5},
373     {0x1.636202p-5, 0x1.6328fap-5},
374     {-0x1.62e42ep-5, -0x1.62ab62p-5},
375     {0x1.62e43p-5, 0x1.62ab66p-5},
376     {-0x1.621278p-5, -0x1.61da1p-5},
377     {0x1.62e42cp-4, 0x1.620182p-4},
378     {-0x1.62e42cp-4, -0x1.620182p-4},
379     {0x1.62c4b8p-4, 0x1.61e24ap-4},
380     {-0x1.62e86p-4, -0x1.6205aep-4},
381     {0x1.62e43p-3, 0x1.5f619ap-3},
382     {-0x1.62e43p-3, -0x1.5f619ap-3},
383     {0x1.62e42cp-2, 0x1.555552p-2},
384     {-0x1.62e42cp-2, -0x1.555552p-2},
385     {0x1.634d0ap-2, 0x1.55b286p-2},
386     {-0x1.62e42ep-2, -0x1.555554p-2},
387     {0x1.62e42cp-2, 0x1.555552p-2},
388     {-0x1.62e43p-2, -0x1.555556p-2},
389     {0x1.62e42cp-1, 0x1.333332p-1},
390     {-0x1.62e42cp-1, -0x1.333332p-1},
391     {0x1.62e42ep-1, 0x1.333334p-1},
392     {-0x1.62e42ep-1, -0x1.333334p-1},
393     {0x1.633ffp-1, 0x1.336de6p-1},
394     {-0x1.62e43p-1, -0x1.333334p-1},
395     {0x1.62e38ep+6, 0x1p+0},
396     {-0x1.62e42cp+6, -0x1p+0},
397     {0x1.631762p+6, 0x1p+0},
398     {-0x1.62e42cp+6, -0x1p+0},
399     {0x1.62e43p+6, 0x1p+0},
400     {-0x1.62e43p+6, -0x1p+0},
401     {-0x1.9d1da2p+6, -0x1p+0},
402     {0x1.9d1da2p+6, 0x1p+0},
403     {-0x1.9d1dap+6, -0x1p+0},
404     {0x1.9d27dep+6, 0x1p+0},
405     {-0x1.9d1d9ep+6, -0x1p+0},
406     {0x1.9d1d9ep+6, 0x1p+0},
407     {0x1.65c8aep+6, 0x1p+0},
408     {-0x1.65a9f6p+6, -0x1p+0},
409     {0x1.65a9e4p+6, 0x1p+0},
410     {-0x1.65e768p+6, -0x1p+0},
411     {0x1.65a9fap+6, 0x1p+0},
412     {-0x1.65a9fap+6, -0x1p+0},
413     {-0x1.62e43p+6, -0x1p+0},
414     {0x1.62e43p+6, 0x1p+0},
415     {-0x1.62e42ep+6, -0x1p+0},
416     {0x1.62e42ep+6, 0x1p+0},
417     {-0x1.62e42ep+6, -0x1p+0},
418     {0x1.62e42cp+6, 0x1p+0},
419     {0x1.fffffep+62, 0x1p+0},
420     {-0x1.fffffep+62, -0x1p+0},
421     {0x1p+63, 0x1p+0},
422     {-0x1p+63, -0x1p+0},
423     {0x1.000002p+63, 0x1p+0},
424     {-0x1.000002p+63, -0x1p+0},
425     {0x1.fffffep+26, 0x1p+0},
426     {-0x1.fffffep+26, -0x1p+0},
427     {0x1p+27, 0x1p+0},
428     {-0x1p+27, -0x1p+0},
429     {0x1.000002p+27, 0x1p+0},
430     {-0x1.000002p+27, -0x1p+0},
431     {0x1.fffffep+23, 0x1p+0},
432     {-0x1.fffffep+23, -0x1p+0},
433     {0x1p+24, 0x1p+0},
434     {-0x1p+24, -0x1p+0},
435     {0x1.000002p+24, 0x1p+0},
436     {-0x1.000002p+24, -0x1p+0},
437     {0x1.fffffep+4, 0x1p+0},
438     {-0x1.fffffep+4, -0x1p+0},
439     {0x1.026666p+5, 0x1p+0},
440     {-0x1p+5, -0x1p+0},
441     {0x1.000002p+5, 0x1p+0},
442     {-0x1.000002p+5, -0x1p+0},
443     {0x1.ffffaap+3, 0x1p+0},
444     {-0x1.fffffap+3, -0x1p+0},
445     {0x1.028f5cp+4, 0x1p+0},
446     {-0x1p+4, -0x1p+0},
447     {0x1.000002p+4, 0x1p+0},
448     {-0x1.000004p+4, -0x1p+0},
449     {0x1.fffffep+2, 0x1.fffff8p-1},
450     {-0x1.fffffep+2, -0x1.fffff8p-1},
451     {0x1.19999ap+3, 0x1.fffffep-1},
452     {-0x1p+3, -0x1.fffff8p-1},
453     {0x1.000002p+3, 0x1.fffff8p-1},
454     {-0x1.000002p+3, -0x1.fffff8p-1},
455     {0x1.fffffep+1, 0x1.ffa818p-1},
456     {-0x1.ffffbap+1, -0x1.ffa816p-1},
457     {0x1.19999ap+2, 0x1.ffd87ep-1},
458     {-0x1p+2, -0x1.ffa818p-1},
459     {0x1.000002p+2, 0x1.ffa818p-1},
460     {-0x1.000002p+2, -0x1.ffa818p-1},
461     {0x1.fffffep+0, 0x1.ed9506p-1},
462     {-0x1.fffffep+0, -0x1.ed9506p-1},
463     {0x1.19999ap+1, 0x1.f3949ap-1},
464     {-0x1p+1, -0x1.ed9506p-1},
465     {0x1.00a3dap+1, 0x1.edc31cp-1},
466     {-0x1.000002p+1, -0x1.ed9506p-1},
467     {0x1.fffffep-1, 0x1.85efaap-1},
468     {-0x1.fffffep-1, -0x1.85efaap-1},
469     {0x1.19999ap+0, 0x1.99db02p-1},
470     {-0x1p+0, -0x1.85efacp-1},
471     {0x1.0003fp+0, 0x1.85f2fap-1},
472     {-0x1.000002p+0, -0x1.85efacp-1},
473     {0x1.fffffep-2, 0x1.d9353ep-2},
474     {-0x1.fffffep-2, -0x1.d9353ep-2},
475     {0x1p-1, 0x1.d9353ep-2},
476     {-0x1p-1, -0x1.d9353ep-2},
477     {0x1.0000ecp-1, 0x1.d936bp-2},
478     {-0x1.028f5ep-1, -0x1.dd39aep-2},
479     {0x1.fffffep-3, 0x1.f597eap-3},
480     {-0x1.fffffep-3, -0x1.f597eap-3},
481     {0x1.1eb852p-2, 0x1.17746ep-2},
482     {-0x1.99999ap-3, -0x1.943984p-3},
483     {0x1.00001cp-2, 0x1.f5981ep-3},
484     {-0x1.000fbcp-2, -0x1.f5b58p-3},
485     {0x1.fffffep-4, 0x1.fd598ep-4},
486     {-0x1.fffffep-4, -0x1.fd598ep-4},
487     {0x1p-3, 0x1.fd5994p-4},
488     {-0x1p-3, -0x1.fd5994p-4},
489     {0x1.000088p-3, 0x1.fd5a9ep-4},
490     {-0x1.000002p-3, -0x1.fd5998p-4},
491     {0x1.fffffep-5, 0x1.ff5596p-5},
492     {-0x1.f7ced8p-5, -0x1.f72c7ep-5},
493     {0x1.7ae148p-4, 0x1.79cd98p-4},
494     {-0x1p-4, -0x1.ff559ap-5},
495     {0x1.000002p-4, 0x1.ff55ap-5},
496     {-0x1.000002p-4, -0x1.ff55ap-5},
497     {0x1.fffffep-6, 0x1.ffd558p-6},
498     {-0x1.fffffep-6, -0x1.ffd558p-6},
499     {0x1.ff822cp-6, 0x1.ff57a6p-6},
500     {-0x1p-5, -0x1.ffd55ap-6},
501     {0x1.000002p-5, 0x1.ffd55ep-6},
502     {-0x1.000002p-5, -0x1.ffd55ep-6},
503     {0x1.ffff68p-7, 0x1.fff4bep-7},
504     {-0x1.fffffep-7, -0x1.fff552p-7},
505     {0x1.87ae14p-4, 0x1.867d92p-4},
506     {-0x1.ffe6d6p-7, -0x1.ffdc2ep-7},
507     {0x1.000002p-6, 0x1.fff558p-7},
508     {-0x1.000002p-6, -0x1.fff558p-7},
509     {0x1.02843ep-14, 0x1.02843ep-14},
510     {-0x1.035afep-14, -0x1.035afep-14},
511     {0x1.0035bp-14, 0x1.0035bp-14},
512     {-0x1.01ad8p-14, -0x1.01ad8p-14},
513     {0x1.ffbf98p-15, 0x1.ffbf96p-15},
514     {-0x1.035bp-14, -0x1.035bp-14},
515     {0x1.00151cp-30, 0x1.00151cp-30},
516     {-0x1.0232f2p-30, -0x1.0232f2p-30},
517     {0x1.ffe3dap-31, 0x1.ffe3dap-31},
518     {-0x1.00465ep-30, -0x1.00465ep-30},
519     {0x1.015fdap-30, 0x1.015fdap-30},
520     {-0x1.01a638p-30, -0x1.01a638p-30},
521     {0x1.f4ee92p-56, 0x1.f4ee92p-56},
522     {-0x1.f89f0cp-56, -0x1.f89f0cp-56},
523     {0x1.fe27c4p-56, 0x1.fe27c4p-56},
524     {-0x1.fc4f86p-56, -0x1.fc4f86p-56},
525     {0x1.f6c6d6p-56, 0x1.f6c6d6p-56},
526     {-0x1.00ec2p-55, -0x1.00ec2p-55},
527     {-0x1.fffffep+127, -0x1p+0},
528     {0x1.ffd97ap+127, 0x1p+0},
529     {0x1.fffffep+127, 0x1p+0},
530     {-0x1.fffffep+127, -0x1p+0},
531     {0x1.ffb2f4p+127, 0x1p+0},
532     {-0x1.fffffep+127, -0x1p+0},
533     {0x1.fffffep+127, 0x1p+0},
534     {-0x1.fffffep+127, -0x1p+0},
535     {0x1.921fb6p+1, 0x1.fe176p-1},
536     {-0x1.921fb6p+1, -0x1.fe176p-1},
537     {0x1.921fb6p+0, 0x1.d594fep-1},
538     {-0x1.921fb6p+0, -0x1.d594fep-1},
539     {0x1.000002p+0, 0x1.85efacp-1},
540     {-0x1.000002p+0, -0x1.85efacp-1},
541     {0x1.19999ap+0, 0x1.99db02p-1},
542     {-0x1p+0, -0x1.85efacp-1},
543     {0x1.f0a3d6p-1, 0x1.7f562cp-1},
544     {-0x1.fff2e2p-1, -0x1.85ea28p-1},
545     {0x1.921fb6p-1, 0x1.4fc444p-1},
546     {-0x1.921fb6p-1, -0x1.4fc444p-1},
547     {0x1.006f82p-126, 0x1.006f82p-126},
548     {-0x1.fba4fcp-127, -0x1.fba4fcp-127},
549     {0x1.006f8p-126, 0x1.006f8p-126},
550     {-0x1.022d84p-126, -0x1.022d84p-126},
551     {0x1.ea38ccp-127, 0x1.ea38ccp-127},
552     {-0x1.e182b8p-127, -0x1.e182b8p-127},
553     {0.0, 0.0},
554     {0.0f, 0.0},
555     {-0.0f, -0.0}
556 };
557 
558 #endif
559