• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 #ifndef MATH_GTEST_MATH_TEST_DATA_LLRINT_DATA_H
2 #define MATH_GTEST_MATH_TEST_DATA_LLRINT_DATA_H
3 
4 DataLlongDouble g_llrintData[] = {
5     {-0x0.0000000000001p-1022, static_cast<long long int>(0x0p+0)},
6     {-0x0p+0, static_cast<long long int>(-0x0p+0)},
7     {0x0.0000000000001p-1022, static_cast<long long int>(0x0p+0)},
8     {0x1.d70a3d70a3d7p-2, static_cast<long long int>(0x0p+0)},
9     {0x1p-1, static_cast<long long int>(0x0p+0)},
10     {0x1.147ae147ae149p-1, static_cast<long long int>(0x1p+0)},
11     {0x1.d70a3d70a3d7p-1, static_cast<long long int>(0x1p+0)},
12     {0x1p+0, static_cast<long long int>(0x1p+0)},
13     {0x1.170a3d70a3d72p+0, static_cast<long long int>(0x1p+0)},
14     {0x1.7851eb851eb84p+0, static_cast<long long int>(0x1p+0)},
15     {0x1.8p+0, static_cast<long long int>(0x1p+1)},
16     {0x1.947ae147ae149p+0, static_cast<long long int>(0x1p+1)},
17     {0x1.f5c28f5c28f5bp+0, static_cast<long long int>(0x1p+1)},
18     {0x1p+1, static_cast<long long int>(0x1p+1)},
19     {0x1.051eb851eb853p+1, static_cast<long long int>(0x1p+1)},
20     {0x1.3c28f5c28f5c2p+1, static_cast<long long int>(0x1p+1)},
21     {0x1.4p+1, static_cast<long long int>(0x1p+1)},
22     {0x1.451eb851eb853p+1, static_cast<long long int>(0x1.8p+1)},
23     {0x1.8fb851eb851ebp+6, static_cast<long long int>(0x1.9p+6)},
24     {0x1.9p+6, static_cast<long long int>(0x1.9p+6)},
25     {0x1.905c28f5c28f7p+6, static_cast<long long int>(0x1.9p+6)},
26     {0x1.91b851eb851ebp+6, static_cast<long long int>(0x1.9p+6)},
27     {0x1.92p+6, static_cast<long long int>(0x1.9p+6)},
28     {0x1.920a3d70a3d72p+6, static_cast<long long int>(0x1.94p+6)},
29     {0x1.f3feb851eb851p+9, static_cast<long long int>(0x1.f4p+9)},
30     {0x1.f4p+9, static_cast<long long int>(0x1.f4p+9)},
31     {0x1.f403d70a3d70bp+9, static_cast<long long int>(0x1.f4p+9)},
32     {0x1.f435c28f5c28ep+9, static_cast<long long int>(0x1.f4p+9)},
33     {0x1.f44p+9, static_cast<long long int>(0x1.f4p+9)},
34     {0x1.f448f5c28f5c4p+9, static_cast<long long int>(0x1.f48p+9)},
35     {0x1.fffffffffffffp+49, static_cast<long long int>(0x1p+50)},
36     {0x1p+50, static_cast<long long int>(0x1p+50)},
37     {0x1.0000000000001p+50, static_cast<long long int>(0x1p+50)},
38     {0x1.fffffffffffffp+50, static_cast<long long int>(0x1p+51)},
39     {0x1p+51, static_cast<long long int>(0x1p+51)},
40     {0x1.0000000000001p+51, static_cast<long long int>(0x1p+51)},
41     {0x1.fffffffffffffp+51, static_cast<long long int>(0x1p+52)},
42     {0x1p+52, static_cast<long long int>(0x1p+52)},
43     {0x1.0000000000001p+52, static_cast<long long int>(0x1.0000000000001p+52)},
44     {0x1.fffffffffffffp+52, static_cast<long long int>(0x1.fffffffffffffp+52)},
45     {0x1p+53, static_cast<long long int>(0x1p+53)},
46     {0x1.0000000000001p+53, static_cast<long long int>(0x1.0000000000001p+53)},
47     {0x1.fffffffffffffp+53, static_cast<long long int>(0x1.fffffffffffffp+53)},
48     {0x1p+54, static_cast<long long int>(0x1p+54)},
49     {0x1.0000000000001p+54, static_cast<long long int>(0x1.0000000000001p+54)},
50     {-0x1.23d70a3d70a3ep-1, static_cast<long long int>(-0x1p+0)},
51     {-0x1p-1, static_cast<long long int>(0x0p+0)},
52     {-0x1.c28f5c28f5c28p-2, static_cast<long long int>(0x0p+0)},
53     {-0x1.07ae147ae147cp+0, static_cast<long long int>(-0x1p+0)},
54     {-0x1p+0, static_cast<long long int>(-0x1p+0)},
55     {-0x1.dc28f5c28f5c2p-1, static_cast<long long int>(-0x1p+0)},
56     {-0x1.8a3d70a3d70a5p+0, static_cast<long long int>(-0x1p+1)},
57     {-0x1.8p+0, static_cast<long long int>(-0x1p+1)},
58     {-0x1.7ae147ae147adp+0, static_cast<long long int>(-0x1p+0)},
59     {-0x1.0a3d70a3d70a5p+1, static_cast<long long int>(-0x1p+1)},
60     {-0x1p+1, static_cast<long long int>(-0x1p+1)},
61     {-0x1.f5c28f5c28f5bp+0, static_cast<long long int>(-0x1p+1)},
62     {-0x1.428f5c28f5c2ap+1, static_cast<long long int>(-0x1.8p+1)},
63     {-0x1.4p+1, static_cast<long long int>(-0x1p+1)},
64     {-0x1.3d70a3d70a3d6p+1, static_cast<long long int>(-0x1p+1)},
65     {-0x1.90147ae147ae2p+6, static_cast<long long int>(-0x1.9p+6)},
66     {-0x1.9p+6, static_cast<long long int>(-0x1.9p+6)},
67     {-0x1.8ff5c28f5c28ep+6, static_cast<long long int>(-0x1.9p+6)},
68     {-0x1.9251eb851eb86p+6, static_cast<long long int>(-0x1.94p+6)},
69     {-0x1.92p+6, static_cast<long long int>(-0x1.9p+6)},
70     {-0x1.91e147ae147adp+6, static_cast<long long int>(-0x1.9p+6)},
71     {-0x1.f40b851eb852p+9, static_cast<long long int>(-0x1.f4p+9)},
72     {-0x1.f4p+9, static_cast<long long int>(-0x1.f4p+9)},
73     {-0x1.f3fc28f5c28f5p+9, static_cast<long long int>(-0x1.f4p+9)},
74     {-0x1.f4451eb851eb9p+9, static_cast<long long int>(-0x1.f48p+9)},
75     {-0x1.f44p+9, static_cast<long long int>(-0x1.f4p+9)},
76     {-0x1.f43d70a3d70a3p+9, static_cast<long long int>(-0x1.f4p+9)},
77     {-0x1.0000000000001p+50, static_cast<long long int>(-0x1p+50)},
78     {-0x1p+50, static_cast<long long int>(-0x1p+50)},
79     {-0x1.ffffffffffffep+49, static_cast<long long int>(-0x1p+50)},
80     {-0x1.0000000000001p+51, static_cast<long long int>(-0x1p+51)},
81     {-0x1p+51, static_cast<long long int>(-0x1p+51)},
82     {-0x1.fffffffffffffp+50, static_cast<long long int>(-0x1p+51)},
83     {-0x1.0000000000001p+52, static_cast<long long int>(-0x1.0000000000001p+52)},
84     {-0x1p+52, static_cast<long long int>(-0x1p+52)},
85     {-0x1.fffffffffffffp+51, static_cast<long long int>(-0x1p+52)},
86     {-0x1.0000000000001p+53, static_cast<long long int>(-0x1.0000000000001p+53)},
87     {-0x1p+53, static_cast<long long int>(-0x1p+53)},
88     {-0x1.fffffffffffffp+52, static_cast<long long int>(-0x1.fffffffffffffp+52)},
89     {-0x1.0000000000001p+54, static_cast<long long int>(-0x1.0000000000001p+54)},
90     {-0x1p+54, static_cast<long long int>(-0x1p+54)},
91     {-0x1.fffffffffffffp+53, static_cast<long long int>(-0x1.fffffffffffffp+53)},
92     {0x1.ffffffff99999p+29, static_cast<long long int>(0x1p+30)},
93     {0x1p+30, static_cast<long long int>(0x1p+30)},
94     {0x1.0000000033334p+30, static_cast<long long int>(0x1p+30)},
95     {0x1.fffffff7a3d6fp+30, static_cast<long long int>(0x1.fffffff8p+30)},
96     {0x1.fffffff7b851ep+30, static_cast<long long int>(0x1.fffffff8p+30)},
97     {0x1.fffffff8p+30, static_cast<long long int>(0x1.fffffff8p+30)},
98     {0x1.fffffff81eb86p+30, static_cast<long long int>(0x1.fffffff8p+30)},
99     {0x1.fffffff85c291p+30, static_cast<long long int>(0x1.fffffff8p+30)},
100     {0x1.fffffff9f5c27p+30, static_cast<long long int>(0x1.fffffff8p+30)},
101     {0x1.fffffff9c28f5p+30, static_cast<long long int>(0x1.fffffff8p+30)},
102     {0x1.fffffffap+30, static_cast<long long int>(0x1.fffffff8p+30)},
103     {0x1.fffffffa47ae2p+30, static_cast<long long int>(0x1.fffffffcp+30)},
104     {0x1.fffffffa5c291p+30, static_cast<long long int>(0x1.fffffffcp+30)},
105     {0x1.fffffffbccccbp+30, static_cast<long long int>(0x1.fffffffcp+30)},
106     {0x1.fffffffbcccccp+30, static_cast<long long int>(0x1.fffffffcp+30)},
107     {0x1.fffffffcp+30, static_cast<long long int>(0x1.fffffffcp+30)},
108     {0x1.fffffffc0a3d8p+30, static_cast<long long int>(0x1.fffffffcp+30)},
109     {0x1.fffffffc51ebap+30, static_cast<long long int>(0x1.fffffffcp+30)},
110     {0x1.fffffffdb851dp+30, static_cast<long long int>(0x1.fffffffcp+30)},
111     {0x1.fffffffdf5c28p+30, static_cast<long long int>(0x1.fffffffcp+30)},
112     {0x1.fffffffep+30, static_cast<long long int>(0x1p+31)},
113     {0x1.fffffffe5c29p+30, static_cast<long long int>(0x1p+31)},
114     {0x1.fffffffe147bp+30, static_cast<long long int>(0x1p+31)},
115     {0x1.ffffffffb851dp+30, static_cast<long long int>(0x1p+31)},
116     {0x1.ffffffffb851ep+30, static_cast<long long int>(0x1p+31)},
117     {0x1p+31, static_cast<long long int>(0x1p+31)},
118     {0x1.000000002e149p+31, static_cast<long long int>(0x1p+31)},
119     {0x1.000000001999cp+31, static_cast<long long int>(0x1p+31)},
120     {0x1.00000000e1479p+31, static_cast<long long int>(0x1p+31)},
121     {0x1.00000000e147ap+31, static_cast<long long int>(0x1p+31)},
122     {0x1.00000001p+31, static_cast<long long int>(0x1p+31)},
123     {0x1.0000000128f5dp+31, static_cast<long long int>(0x1.00000002p+31)},
124     {0x1.000000011999cp+31, static_cast<long long int>(0x1.00000002p+31)},
125     {0x1.ffffffep+30, static_cast<long long int>(0x1.ffffffep+30)},
126     {0x1.ffffffe4p+30, static_cast<long long int>(0x1.ffffffe4p+30)},
127     {0x1.ffffffe8p+30, static_cast<long long int>(0x1.ffffffe8p+30)},
128     {0x1.ffffffecp+30, static_cast<long long int>(0x1.ffffffecp+30)},
129     {0x1.fffffffp+30, static_cast<long long int>(0x1.fffffffp+30)},
130     {0x1.fffffff4p+30, static_cast<long long int>(0x1.fffffff4p+30)},
131     {0x1.fffffff8p+30, static_cast<long long int>(0x1.fffffff8p+30)},
132     {0x1.fffffffcp+30, static_cast<long long int>(0x1.fffffffcp+30)},
133     {0x1p+31, static_cast<long long int>(0x1p+31)},
134     {0x1.00000002p+31, static_cast<long long int>(0x1.00000002p+31)},
135     {-0x1.000000005c29p+30, static_cast<long long int>(-0x1p+30)},
136     {-0x1p+30, static_cast<long long int>(-0x1p+30)},
137     {-0x1.ffffffff5c28ep+29, static_cast<long long int>(-0x1p+30)},
138     {-0x1.fffffff847ae3p+30, static_cast<long long int>(-0x1.fffffff8p+30)},
139     {-0x1.fffffff81eb86p+30, static_cast<long long int>(-0x1.fffffff8p+30)},
140     {-0x1.fffffff8p+30, static_cast<long long int>(-0x1.fffffff8p+30)},
141     {-0x1.fffffff7eb851p+30, static_cast<long long int>(-0x1.fffffff8p+30)},
142     {-0x1.fffffff7c28f4p+30, static_cast<long long int>(-0x1.fffffff8p+30)},
143     {-0x1.fffffffa5c291p+30, static_cast<long long int>(-0x1.fffffffcp+30)},
144     {-0x1.fffffffa147afp+30, static_cast<long long int>(-0x1.fffffffcp+30)},
145     {-0x1.fffffffap+30, static_cast<long long int>(-0x1.fffffff8p+30)},
146     {-0x1.fffffff9f5c28p+30, static_cast<long long int>(-0x1.fffffff8p+30)},
147     {-0x1.fffffff9c28f4p+30, static_cast<long long int>(-0x1.fffffff8p+30)},
148     {-0x1.fffffffc3d70cp+30, static_cast<long long int>(-0x1.fffffffcp+30)},
149     {-0x1.fffffffc147afp+30, static_cast<long long int>(-0x1.fffffffcp+30)},
150     {-0x1.fffffffcp+30, static_cast<long long int>(-0x1.fffffffcp+30)},
151     {-0x1.fffffffbf5c28p+30, static_cast<long long int>(-0x1.fffffffcp+30)},
152     {-0x1.fffffffbf5c27p+30, static_cast<long long int>(-0x1.fffffffcp+30)},
153     {-0x1.fffffffe28f5ep+30, static_cast<long long int>(-0x1p+31)},
154     {-0x1.fffffffe3d70bp+30, static_cast<long long int>(-0x1p+31)},
155     {-0x1.fffffffep+30, static_cast<long long int>(-0x1p+31)},
156     {-0x1.fffffffdd70a3p+30, static_cast<long long int>(-0x1.fffffffcp+30)},
157     {-0x1.fffffffdeb85p+30, static_cast<long long int>(-0x1.fffffffcp+30)},
158     {-0x1.0000000023d73p+31, static_cast<long long int>(-0x1p+31)},
159     {-0x1.000000000a3d8p+31, static_cast<long long int>(-0x1p+31)},
160     {-0x1p+31, static_cast<long long int>(-0x1p+31)},
161     {-0x1.fffffffff5c28p+30, static_cast<long long int>(-0x1p+31)},
162     {-0x1.ffffffffeb85p+30, static_cast<long long int>(-0x1p+31)},
163     {-0x1.000000010f5c5p+31, static_cast<long long int>(-0x1.00000002p+31)},
164     {-0x1.000000010f5c4p+31, static_cast<long long int>(-0x1.00000002p+31)},
165     {-0x1.00000001p+31, static_cast<long long int>(-0x1p+31)},
166     {-0x1.00000000e147ap+31, static_cast<long long int>(-0x1p+31)},
167     {-0x1.00000000d70a2p+31, static_cast<long long int>(-0x1p+31)},
168     {-0x1.ffffffep+30, static_cast<long long int>(-0x1.ffffffep+30)},
169     {-0x1.ffffffep+30, static_cast<long long int>(-0x1.ffffffep+30)},
170     {-0x1.ffffffep+30, static_cast<long long int>(-0x1.ffffffep+30)},
171     {-0x1.ffffffep+30, static_cast<long long int>(-0x1.ffffffep+30)},
172     {-0x1.ffffffep+30, static_cast<long long int>(-0x1.ffffffep+30)},
173     {-0x1.ffffffep+30, static_cast<long long int>(-0x1.ffffffep+30)},
174     {-0x1.ffffffep+30, static_cast<long long int>(-0x1.ffffffep+30)},
175     {-0x1.ffffffep+30, static_cast<long long int>(-0x1.ffffffep+30)},
176     {-0x1.ffffffep+30, static_cast<long long int>(-0x1.ffffffep+30)},
177     {-0x1.ffffffep+30, static_cast<long long int>(-0x1.ffffffep+30)},
178     {0x1.ffffffffffffep+61, static_cast<long long int>(0x1.ffffffffffffep+61)},
179     {0x1.fffffffffffffp+61, static_cast<long long int>(0x1.fffffffffffffp+61)},
180     {0x1p+62, static_cast<long long int>(0x1p+62)},
181     {0x1.0000000000001p+62, static_cast<long long int>(0x1.0000000000001p+62)},
182     {0x1.0000000000002p+62, static_cast<long long int>(0x1.0000000000002p+62)},
183     {0x1.ffffffffffffep+62, static_cast<long long int>(0x1.ffffffffffffep+62)},
184     {0x1.fffffffffffffp+62, static_cast<long long int>(0x1.fffffffffffffp+62)},
185     {-0x1.0000000000002p+62, static_cast<long long int>(-0x1.0000000000002p+62)},
186     {-0x1.0000000000001p+62, static_cast<long long int>(-0x1.0000000000001p+62)},
187     {-0x1p+62, static_cast<long long int>(-0x1p+62)},
188     {-0x1.fffffffffffffp+61, static_cast<long long int>(-0x1.fffffffffffffp+61)},
189     {-0x1.ffffffffffffep+61, static_cast<long long int>(-0x1.ffffffffffffep+61)},
190     {-0x1p+63, static_cast<long long int>(-0x1p+63)},
191     {-0x1.fffffffffffffp+62, static_cast<long long int>(-0x1.fffffffffffffp+62)},
192     {-0x1.ffffffffffffep+62, static_cast<long long int>(-0x1.ffffffffffffep+62)},
193     {0x1p+62, static_cast<long long int>(0x1p+62)},
194     {-0x1p+62, static_cast<long long int>(-0x1p+62)},
195     {-0x1p+63, static_cast<long long int>(-0x1p+63)},
196     {0x1.fffffffbeb851p+30, static_cast<long long int>(0x1.fffffffcp+30)},
197     {0x1.fffffffcp+30, static_cast<long long int>(0x1.fffffffcp+30)},
198     {0x1.fffffffc33334p+30, static_cast<long long int>(0x1.fffffffcp+30)},
199     {-0x1.000000001999bp+31, static_cast<long long int>(-0x1p+31)},
200     {-0x1p+31, static_cast<long long int>(-0x1p+31)},
201     {-0x1.ffffffffb851ep+30, static_cast<long long int>(-0x1p+31)},
202     {0x1.f47ae147ae147p+1, static_cast<long long int>(0x1p+2)},
203     {0x1p+2, static_cast<long long int>(0x1p+2)},
204     {0x1.05c28f5c28f5dp+2, static_cast<long long int>(0x1p+2)},
205     {0x1.fae147ae147adp+2, static_cast<long long int>(0x1p+3)},
206     {0x1p+3, static_cast<long long int>(0x1p+3)},
207     {0x1.00a3d70a3d70bp+3, static_cast<long long int>(0x1p+3)},
208     {0x1.ff5c28f5c28f5p+3, static_cast<long long int>(0x1p+4)},
209     {0x1p+4, static_cast<long long int>(0x1p+4)},
210     {0x1.0051eb851eb86p+4, static_cast<long long int>(0x1p+4)},
211     {0x1.ff5c28f5c28f5p+4, static_cast<long long int>(0x1p+5)},
212     {0x1p+5, static_cast<long long int>(0x1p+5)},
213     {0x1.003d70a3d70a5p+5, static_cast<long long int>(0x1p+5)},
214     {0x1.ff47ae147ae13p+5, static_cast<long long int>(0x1p+6)},
215     {0x1p+6, static_cast<long long int>(0x1p+6)},
216     {0x1.0051eb851eb86p+6, static_cast<long long int>(0x1p+6)},
217     {0x1.ffe147ae147adp+6, static_cast<long long int>(0x1p+7)},
218     {0x1p+7, static_cast<long long int>(0x1p+7)},
219     {0x1.001eb851eb853p+7, static_cast<long long int>(0x1p+7)},
220     {0x1.ffeb851eb851ep+7, static_cast<long long int>(0x1p+8)},
221     {0x1p+8, static_cast<long long int>(0x1p+8)},
222     {0x1.00051eb851eb9p+8, static_cast<long long int>(0x1p+8)},
223     {0x1.fff3333333332p+8, static_cast<long long int>(0x1p+9)},
224     {0x1p+9, static_cast<long long int>(0x1p+9)},
225     {0x1.000a3d70a3d72p+9, static_cast<long long int>(0x1p+9)},
226     {0x1.fffc28f5c28f5p+9, static_cast<long long int>(0x1p+10)},
227     {0x1p+10, static_cast<long long int>(0x1p+10)},
228     {0x1.0001eb851eb86p+10, static_cast<long long int>(0x1p+10)},
229     {0x1.fffc28f5c28f5p+10, static_cast<long long int>(0x1p+11)},
230     {0x1p+11, static_cast<long long int>(0x1p+11)},
231     {0x1.000147ae147afp+11, static_cast<long long int>(0x1p+11)},
232     {0x1.fffdc28f5c28ep+11, static_cast<long long int>(0x1p+12)},
233     {0x1p+12, static_cast<long long int>(0x1p+12)},
234     {0x1.00011eb851eb9p+12, static_cast<long long int>(0x1p+12)},
235     {0x1.1eb851eb851ebp+2, static_cast<long long int>(0x1p+2)},
236     {0x1.2p+2, static_cast<long long int>(0x1p+2)},
237     {0x1.2333333333334p+2, static_cast<long long int>(0x1.4p+2)},
238     {0x1.0f5c28f5c28f5p+3, static_cast<long long int>(0x1p+3)},
239     {0x1.1p+3, static_cast<long long int>(0x1p+3)},
240     {0x1.10a3d70a3d70bp+3, static_cast<long long int>(0x1.2p+3)},
241     {0x1.06b851eb851ebp+4, static_cast<long long int>(0x1p+4)},
242     {0x1.08p+4, static_cast<long long int>(0x1p+4)},
243     {0x1.087ae147ae149p+4, static_cast<long long int>(0x1.1p+4)},
244     {0x1.035c28f5c28f5p+5, static_cast<long long int>(0x1p+5)},
245     {0x1.04p+5, static_cast<long long int>(0x1p+5)},
246     {0x1.0466666666667p+5, static_cast<long long int>(0x1.08p+5)},
247     {0x1.01e147ae147adp+6, static_cast<long long int>(0x1p+6)},
248     {0x1.02p+6, static_cast<long long int>(0x1p+6)},
249     {0x1.021eb851eb853p+6, static_cast<long long int>(0x1.04p+6)},
250     {0x1.00dc28f5c28f5p+7, static_cast<long long int>(0x1p+7)},
251     {0x1.01p+7, static_cast<long long int>(0x1p+7)},
252     {0x1.0123d70a3d70bp+7, static_cast<long long int>(0x1.02p+7)},
253     {0x1.007ae147ae147p+8, static_cast<long long int>(0x1p+8)},
254     {0x1.008p+8, static_cast<long long int>(0x1p+8)},
255     {0x1.00851eb851eb9p+8, static_cast<long long int>(0x1.01p+8)},
256     {0x1.00370a3d70a3cp+9, static_cast<long long int>(0x1p+9)},
257     {0x1.004p+9, static_cast<long long int>(0x1p+9)},
258     {0x1.0043d70a3d70bp+9, static_cast<long long int>(0x1.008p+9)},
259     {0x1.001e147ae147ap+10, static_cast<long long int>(0x1p+10)},
260     {0x1.002p+10, static_cast<long long int>(0x1p+10)},
261     {0x1.0023d70a3d70bp+10, static_cast<long long int>(0x1.004p+10)},
262     {0x1.005a3d70a3d7p+10, static_cast<long long int>(0x1.004p+10)},
263     {0x1.006p+10, static_cast<long long int>(0x1.008p+10)},
264     {0x1.0063333333334p+10, static_cast<long long int>(0x1.008p+10)},
265     {0x1.000f5c28f5c28p+11, static_cast<long long int>(0x1p+11)},
266     {0x1.001p+11, static_cast<long long int>(0x1p+11)},
267     {0x1.0010a3d70a3d8p+11, static_cast<long long int>(0x1.002p+11)},
268     {0x1.00075c28f5c28p+12, static_cast<long long int>(0x1p+12)},
269     {0x1.0008p+12, static_cast<long long int>(0x1p+12)},
270     {0x1.000828f5c28f7p+12, static_cast<long long int>(0x1.001p+12)},
271     {0x1.94af116d38941p+1, static_cast<long long int>(0x1.8p+1)},
272     {-0x1.98861baaa937ep+1, static_cast<long long int>(-0x1.8p+1)},
273     {0x1.8f90591b4d0efp+0, static_cast<long long int>(0x1p+1)},
274     {-0x1.94af116d38941p+0, static_cast<long long int>(-0x1p+1)},
275     {0x1.028f5c28f5c2ap+0, static_cast<long long int>(0x1p+0)},
276     {-0x1.028f5c28f5c2ap+0, static_cast<long long int>(-0x1p+0)},
277     {0x1p+0, static_cast<long long int>(0x1p+0)},
278     {-0x1p+0, static_cast<long long int>(-0x1p+0)},
279     {0x1.d70a3d70a3d7p-1, static_cast<long long int>(0x1p+0)},
280     {-0x1.f0a3d70a3d709p-1, static_cast<long long int>(-0x1p+0)},
281     {0x1.8d00fcf2574c6p-1, static_cast<long long int>(0x1p+0)},
282     {-0x1.6e48ab06d22dbp-1, static_cast<long long int>(-0x1p+0)},
283     {0x1.0000000000001p-1022, static_cast<long long int>(0x0p+0)},
284     {-0x1.0000078a42206p-1022, static_cast<long long int>(0x0p+0)},
285     {0x0.ffffffff6bc19p-1022, static_cast<long long int>(0x0p+0)},
286     {-0x1.0075d04938f44p-1022, static_cast<long long int>(0x0p+0)},
287     {0x0.fffffffffffffp-1022, static_cast<long long int>(0x0p+0)},
288     {-0x0.ffffffff6bc18p-1022, static_cast<long long int>(0x0p+0)},
289     {0x0.ffffffffffffep-1022, static_cast<long long int>(0x0p+0)},
290     {-0x1.000000000004fp-1022, static_cast<long long int>(0x0p+0)},
291     {0x0.0000000000002p-1022, static_cast<long long int>(0x0p+0)},
292     {-0x0.0000000000002p-1022, static_cast<long long int>(0x0p+0)},
293     {0x0.0000000000001p-1022, static_cast<long long int>(0x0p+0)},
294     {-0x0.0000000000001p-1022, static_cast<long long int>(0x0p+0)},
295     {0x0p+0, static_cast<long long int>(0x0p+0)},
296     {-0x0p+0, static_cast<long long int>(-0x0p+0)},
297     {0x1.8p+0, static_cast<long long int>(0x1p+1)},
298     {-0x1.8p+0, static_cast<long long int>(-0x1p+1)},
299     {0x1.4p+1, static_cast<long long int>(0x1p+1)},
300     {-0x1.4p+1, static_cast<long long int>(-0x1p+1)},
301     {0x1.eb850eb851eb8p-2, static_cast<long long int>(0x0p+0)},
302     {0x1p-1, static_cast<long long int>(0x0p+0)},
303     {0x1.1eb861eb851ecp-1, static_cast<long long int>(0x1p+0)},
304     {-0x1.e1479e147ae14p-2, static_cast<long long int>(0x0p+0)},
305     {-0x1p-1, static_cast<long long int>(0x0p+0)},
306     {-0x1.051ec851eb852p-1, static_cast<long long int>(-0x1p+0)},
307     {0x1.8a3d80a3d70a4p+0, static_cast<long long int>(0x1p+1)},
308     {0x1.75c27f5c28f5cp+0, static_cast<long long int>(0x1p+0)},
309     {-0x1.91eb951eb851fp+0, static_cast<long long int>(-0x1p+1)},
310     {-0x1.7333233333333p+0, static_cast<long long int>(-0x1p+0)}
311 };
312 
313 #endif
314