ReactOS 0.4.15-dev-8349-g6f277e9
log10_128_lead_tail_table.c
Go to the documentation of this file.
1/*
2 * MIT License
3 * -----------
4 *
5 * Copyright (c) 2002-2019 Advanced Micro Devices, Inc.
6 *
7 * Permission is hereby granted, free of charge, to any person obtaining a copy
8 * of this Software and associated documentaon files (the "Software"), to deal
9 * in the Software without restriction, including without limitation the rights
10 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
11 * copies of the Software, and to permit persons to whom the Software is
12 * furnished to do so, subject to the following conditions:
13 *
14 * The above copyright notice and this permission notice shall be included in
15 * all copies or substantial portions of the Software.
16 *
17 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
18 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
19 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
20 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
21 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
22 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
23 * THE SOFTWARE.
24 *
25 **
26 ** Defines __log10_128_lead and __log10_128_tail tables
27 ** Used by log and pow
28 **
29 */
30
31#include <crtdefs.h>
32
33const unsigned int _CRT_ALIGN(16) __log10_128_lead[] =
34{
35 0x00000000,
36 0x3b5d4000,
37 0x3bdc8000,
38 0x3c24c000,
39 0x3c5ac000,
40 0x3c884000,
41 0x3ca2c000,
42 0x3cbd4000,
43 0x3cd78000,
44 0x3cf1c000,
45 0x3d05c000,
46 0x3d128000,
47 0x3d1f4000,
48 0x3d2c0000,
49 0x3d388000,
50 0x3d450000,
51 0x3d518000,
52 0x3d5dc000,
53 0x3d6a0000,
54 0x3d760000,
55 0x3d810000,
56 0x3d870000,
57 0x3d8d0000,
58 0x3d92c000,
59 0x3d98c000,
60 0x3d9e8000,
61 0x3da44000,
62 0x3daa0000,
63 0x3dafc000,
64 0x3db58000,
65 0x3dbb4000,
66 0x3dc0c000,
67 0x3dc64000,
68 0x3dcc0000,
69 0x3dd18000,
70 0x3dd6c000,
71 0x3ddc4000,
72 0x3de1c000,
73 0x3de70000,
74 0x3dec8000,
75 0x3df1c000,
76 0x3df70000,
77 0x3dfc4000,
78 0x3e00c000,
79 0x3e034000,
80 0x3e05c000,
81 0x3e088000,
82 0x3e0b0000,
83 0x3e0d8000,
84 0x3e100000,
85 0x3e128000,
86 0x3e150000,
87 0x3e178000,
88 0x3e1a0000,
89 0x3e1c8000,
90 0x3e1ec000,
91 0x3e214000,
92 0x3e23c000,
93 0x3e260000,
94 0x3e288000,
95 0x3e2ac000,
96 0x3e2d4000,
97 0x3e2f8000,
98 0x3e31c000,
99 0x3e344000,
100 0x3e368000,
101 0x3e38c000,
102 0x3e3b0000,
103 0x3e3d4000,
104 0x3e3fc000,
105 0x3e420000,
106 0x3e440000,
107 0x3e464000,
108 0x3e488000,
109 0x3e4ac000,
110 0x3e4d0000,
111 0x3e4f4000,
112 0x3e514000,
113 0x3e538000,
114 0x3e55c000,
115 0x3e57c000,
116 0x3e5a0000,
117 0x3e5c0000,
118 0x3e5e4000,
119 0x3e604000,
120 0x3e624000,
121 0x3e648000,
122 0x3e668000,
123 0x3e688000,
124 0x3e6ac000,
125 0x3e6cc000,
126 0x3e6ec000,
127 0x3e70c000,
128 0x3e72c000,
129 0x3e74c000,
130 0x3e76c000,
131 0x3e78c000,
132 0x3e7ac000,
133 0x3e7cc000,
134 0x3e7ec000,
135 0x3e804000,
136 0x3e814000,
137 0x3e824000,
138 0x3e834000,
139 0x3e840000,
140 0x3e850000,
141 0x3e860000,
142 0x3e870000,
143 0x3e880000,
144 0x3e88c000,
145 0x3e89c000,
146 0x3e8ac000,
147 0x3e8bc000,
148 0x3e8c8000,
149 0x3e8d8000,
150 0x3e8e8000,
151 0x3e8f4000,
152 0x3e904000,
153 0x3e914000,
154 0x3e920000,
155 0x3e930000,
156 0x3e93c000,
157 0x3e94c000,
158 0x3e958000,
159 0x3e968000,
160 0x3e978000,
161 0x3e984000,
162 0x3e994000,
163 0x3e9a0000,
164};
165
166const unsigned int _CRT_ALIGN(16) __log10_128_tail[] =
167{
168 0x00000000,
169 0x367a8e44,
170 0x368ed49f,
171 0x36c21451,
172 0x375211d6,
173 0x3720ea11,
174 0x37e9eb59,
175 0x37b87be7,
176 0x37bf2560,
177 0x33d597a0,
178 0x37806a05,
179 0x3820581f,
180 0x38223334,
181 0x378e3bac,
182 0x3810684f,
183 0x37feb7ae,
184 0x36a9d609,
185 0x37a68163,
186 0x376a8b27,
187 0x384c8fd6,
188 0x3885183e,
189 0x3874a760,
190 0x380d1154,
191 0x38ea42bd,
192 0x384c1571,
193 0x38ba66b8,
194 0x38e7da3b,
195 0x38eee632,
196 0x38d00911,
197 0x388bbede,
198 0x378a0512,
199 0x3894c7a0,
200 0x38e30710,
201 0x36db2829,
202 0x3729d609,
203 0x38fa0e82,
204 0x38bc9a75,
205 0x383a9297,
206 0x38dc83c8,
207 0x37eac335,
208 0x38706ac3,
209 0x389574c2,
210 0x3892d068,
211 0x38615032,
212 0x3917acf4,
213 0x3967a126,
214 0x38217840,
215 0x38b420ab,
216 0x38f9c7b2,
217 0x391103bd,
218 0x39169a6b,
219 0x390dd194,
220 0x38eda471,
221 0x38a38950,
222 0x37f6844a,
223 0x395e1cdb,
224 0x390fcffc,
225 0x38503e9d,
226 0x394b00fd,
227 0x38a9910a,
228 0x39518a31,
229 0x3882d2c2,
230 0x392488e4,
231 0x397b0aff,
232 0x388a22d8,
233 0x3902bd5e,
234 0x39342f85,
235 0x39598811,
236 0x3972e6b1,
237 0x34d53654,
238 0x360ca25e,
239 0x39785cc0,
240 0x39630710,
241 0x39424ed7,
242 0x39165101,
243 0x38be5421,
244 0x37e7b0c0,
245 0x394fd0c3,
246 0x38efaaaa,
247 0x37a8f566,
248 0x3927c744,
249 0x383fa4d5,
250 0x392d9e39,
251 0x3803feae,
252 0x390a268c,
253 0x39692b80,
254 0x38789b4f,
255 0x3909307d,
256 0x394a601c,
257 0x35e67edc,
258 0x383e386d,
259 0x38a7743d,
260 0x38dccec3,
261 0x38ff57e0,
262 0x39079d8b,
263 0x390651a6,
264 0x38f7bad9,
265 0x38d0ab82,
266 0x38979e7d,
267 0x381978ee,
268 0x397816c8,
269 0x39410cb2,
270 0x39015384,
271 0x3863fa28,
272 0x39f41065,
273 0x39c7668a,
274 0x39968afa,
275 0x39430db9,
276 0x38a18cf3,
277 0x39eb2907,
278 0x39a9e10c,
279 0x39492800,
280 0x385a53d1,
281 0x39ce0cf7,
282 0x3979c7b2,
283 0x389f5d99,
284 0x39ceefcb,
285 0x39646a39,
286 0x380d7a9b,
287 0x39ad6650,
288 0x390ac3b8,
289 0x39d9a9a8,
290 0x39548a99,
291 0x39f73c4b,
292 0x3980960e,
293 0x374b3d5a,
294 0x39888f1e,
295 0x37679a07,
296 0x39826a13,
297};
#define _CRT_ALIGN(x)
Definition: crtdefs.h:154