Revert not defining NO_HIDDEN on hurd
[glibc.git] / sysdeps / ieee754 / ldbl-128ibm / t_sincosl.c
bloba688577c2f2a8bbd4903ad55021ad4b2fec396b6
1 /* Quad-precision floating point sine and cosine tables.
2 Copyright (C) 1999-2015 Free Software Foundation, Inc.
3 This file is part of the GNU C Library.
4 Contributed by Jakub Jelinek <jj@ultra.linux.cz>
6 The GNU C Library is free software; you can redistribute it and/or
7 modify it under the terms of the GNU Lesser General Public
8 License as published by the Free Software Foundation; either
9 version 2.1 of the License, or (at your option) any later version.
11 The GNU C Library is distributed in the hope that it will be useful,
12 but WITHOUT ANY WARRANTY; without even the implied warranty of
13 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14 Lesser General Public License for more details.
16 You should have received a copy of the GNU Lesser General Public
17 License along with the GNU C Library; if not, see
18 <http://www.gnu.org/licenses/>. */
20 /* For 0.1484375 + n/128.0, n=0..82 this table contains
21 first 113 bits of cosine, then at least 113 additional
22 bits and the same for sine.
23 0.1484375+82.0/128.0 is the smallest number among above defined numbers
24 larger than pi/4.
25 Computed using gmp.
28 const long double __sincosl_table[] = {
30 /* x = 1.48437500000000000000000000000000000e-01L 3ffc3000000000000000000000000000 */
31 /* cos(x) = 0.fd2f5320e1b790209b4dda2f98 f79caaa7b873aff1014b0fbc52 43766d03cb006bc837c4358 */
32 0x0.fd2f5320e1b790209b4dda2f98p0L,
33 0x0.f79caaa7b873aff1014b0fbc52p-104L,
34 /* sin(x) = 0.25dc50bc95711d0d9787d108fd 438cf5959ee0bfb7a1e36e8b1a 112968f356657420e9cc9ea */
35 0x0.25dc50bc95711d0d9787d108fdp0L,
36 0x0.438cf5959ee0bfb7a1e36e8b1ap-104L,
38 /* x = 1.56250000000000000000000000000000000e-01 3ffc4000000000000000000000000000 */
39 /* cos(x) = 0.fce1a053e621438b6d60c76e8c 45bf0a9dc71aa16f922acc10e9 5144ec796a249813c9cb649 */
40 0x0.fce1a053e621438b6d60c76e8cp0L,
41 0x0.45bf0a9dc71aa16f922acc10e9p-104L,
42 /* sin(x) = 0.27d66258bacd96a3eb335b365c 87d59438c5142bb56a489e9b8d b9d36234ffdebb6bdc22d8e */
43 0x0.27d66258bacd96a3eb335b365cp0L,
44 0x0.87d59438c5142bb56a489e9b8dp-104L,
46 /* x = 1.64062500000000000000000000000000000e-01 3ffc5000000000000000000000000000 */
47 /* cos(x) = 0.fc8ffa01ba6807417e05962b0d 9fdf1fddb0cc4c07d22e19e080 19bffa50a6c7acdb40307a3 */
48 0x0.fc8ffa01ba6807417e05962b0dp0L,
49 0x0.9fdf1fddb0cc4c07d22e19e080p-104L,
50 /* sin(x) = 0.29cfd49b8be4f665276cab01cb f0426934906c3dd105473b226e 410b1450f62e53ff7c6cce1 */
51 0x0.29cfd49b8be4f665276cab01cbp0L,
52 0x0.f0426934906c3dd105473b226ep-104L,
54 /* x = 1.71875000000000000000000000000000000e-01 3ffc6000000000000000000000000000 */
55 /* cos(x) = 0.fc3a6170f767ac735d63d99a9d 439e1db5e59d3ef153a4265d58 55850ed82b536bf361b80e3 */
56 0x0.fc3a6170f767ac735d63d99a9dp0L,
57 0x0.439e1db5e59d3ef153a4265d58p-104L,
58 /* sin(x) = 0.2bc89f9f424de5485de7ce03b2 514952b9faf5648c3244d4736f eb95dbb9da49f3b58a9253b */
59 0x0.2bc89f9f424de5485de7ce03b2p0L,
60 0x0.514952b9faf5648c3244d4736fp-104L,
62 /* x = 1.79687500000000000000000000000000000e-01 3ffc7000000000000000000000000000 */
63 /* cos(x) = 0.fbe0d7f7fef11e70aa43b8abf4 f6a457cea20c8f3f676b47781f 9821bbe9ce04b3c7b981c0b */
64 0x0.fbe0d7f7fef11e70aa43b8abf4p0L,
65 0x0.f6a457cea20c8f3f676b47781fp-104L,
66 /* sin(x) = 0.2dc0bb80b49a97ffb34e8dd1f8 db9df7af47ed2dcf58b12c8e78 27e048cae929da02c04ecac */
67 0x0.2dc0bb80b49a97ffb34e8dd1f8p0L,
68 0x0.db9df7af47ed2dcf58b12c8e78p-104L,
70 /* x = 1.87500000000000000000000000000000000e-01 3ffc8000000000000000000000000000 */
71 /* cos(x) = 0.fb835efcf670dd2ce6fe792469 7eea13ea358867e9cdb3899b78 3f4f9f43aa5626e8b67b3bc */
72 0x0.fb835efcf670dd2ce6fe792469p0L,
73 0x0.7eea13ea358867e9cdb3899b78p-104L,
74 /* sin(x) = 0.2fb8205f75e56a2b56a1c4792f 856258769af396e0189ef72c05 e4df59a6b00e4b44a6ea515 */
75 0x0.2fb8205f75e56a2b56a1c4792fp0L,
76 0x0.856258769af396e0189ef72c05p-104L,
78 /* x = 1.95312500000000000000000000000000000e-01 3ffc9000000000000000000000000000 */
79 /* cos(x) = 0.fb21f7f5c156696b00ac1fe28a c5fd76674a92b4df80d9c8a46c 684399005deccc41386257c */
80 0x0.fb21f7f5c156696b00ac1fe28ap0L,
81 0x0.c5fd76674a92b4df80d9c8a46cp-104L,
82 /* sin(x) = 0.31aec65df552876f82ece9a235 6713246eba6799983d7011b0b3 698d6e1da919c15d57c30c1 */
83 0x0.31aec65df552876f82ece9a235p0L,
84 0x0.6713246eba6799983d7011b0b3p-104L,
86 /* x = 2.03125000000000000000000000000000000e-01 3ffca000000000000000000000000000 */
87 /* cos(x) = 0.fabca467fb3cb8f1d069f01d8e a33ade5bfd68296ecd1cc9f7b7 609bbcf3676e726c3301334 */
88 0x0.fabca467fb3cb8f1d069f01d8ep0L,
89 0x0.a33ade5bfd68296ecd1cc9f7b7p-104L,
90 /* sin(x) = 0.33a4a5a19d86246710f602c44d f4fa513f4639ce938477aeeabb 82e8e0a7ed583a188879fd4 */
91 0x0.33a4a5a19d86246710f602c44dp0L,
92 0x0.f4fa513f4639ce938477aeeabbp-104L,
94 /* x = 2.10937500000000000000000000000000000e-01 3ffcb000000000000000000000000000 */
95 /* cos(x) = 0.fa5365e8f1d3ca27be1db5d76a e64d983d7470a4ab0f4ccf65a2 b8c67a380df949953a09bc1 */
96 0x0.fa5365e8f1d3ca27be1db5d76ap0L,
97 0x0.e64d983d7470a4ab0f4ccf65a2p-104L,
98 /* sin(x) = 0.3599b652f40ec999df12a0a4c8 561de159c98d4e54555de518b9 7f48886f715d8df5f4f093e */
99 0x0.3599b652f40ec999df12a0a4c8p0L,
100 0x0.561de159c98d4e54555de518b9p-104L,
102 /* x = 2.18750000000000000000000000000000000e-01 3ffcc000000000000000000000000000 */
103 /* cos(x) = 0.f9e63e1d9e8b6f6f2e296bae5b 5ed9c11fd7fa2fe11e09fc7bde 901abed24b6365e72f7db4e */
104 0x0.f9e63e1d9e8b6f6f2e296bae5bp0L,
105 0x0.5ed9c11fd7fa2fe11e09fc7bdep-104L,
106 /* sin(x) = 0.378df09db8c332ce0d2b53d865 582e4526ea336c768f68c32b49 6c6d11c1cd241bb9f1da523 */
107 0x0.378df09db8c332ce0d2b53d865p0L,
108 0x0.582e4526ea336c768f68c32b49p-104L,
110 /* x = 2.26562500000000000000000000000000000e-01 3ffcd000000000000000000000000000 */
111 /* cos(x) = 0.f9752eba9fff6b98842beadab0 54a932fb0f8d5b875ae63d6b22 88d09b148921aeb6e52f61b */
112 0x0.f9752eba9fff6b98842beadab0p0L,
113 0x0.54a932fb0f8d5b875ae63d6b22p-104L,
114 /* sin(x) = 0.39814cb10513453cb97b21bc1c a6a337b150c21a675ab85503bc 09a436a10ab1473934e20c8 */
115 0x0.39814cb10513453cb97b21bc1cp0L,
116 0x0.a6a337b150c21a675ab85503bcp-104L,
118 /* x = 2.34375000000000000000000000000000000e-01 3ffce000000000000000000000000000 */
119 /* cos(x) = 0.f90039843324f9b940416c1984 b6cbed1fc733d97354d4265788 a86150493ce657cae032674 */
120 0x0.f90039843324f9b940416c1984p0L,
121 0x0.b6cbed1fc733d97354d4265788p-104L,
122 /* sin(x) = 0.3b73c2bf6b4b9f668ef9499c81 f0d965087f1753fa64b086e58c b8470515c18c1412f8c2e02 */
123 0x0.3b73c2bf6b4b9f668ef9499c81p0L,
124 0x0.f0d965087f1753fa64b086e58cp-104L,
126 /* x = 2.42187500000000000000000000000000000e-01 3ffcf000000000000000000000000000 */
127 /* cos(x) = 0.f887604e2c39dbb20e4ec58250 59a789ffc95b275ad9954078ba 8a28d3fcfe9cc2c1d49697b */
128 0x0.f887604e2c39dbb20e4ec58250p0L,
129 0x0.59a789ffc95b275ad9954078bap-104L,
130 /* sin(x) = 0.3d654aff15cb457a0fca854698 aba33039a8a40626609204472d 9d40309b626eccc6dff0ffa */
131 0x0.3d654aff15cb457a0fca854698p0L,
132 0x0.aba33039a8a40626609204472dp-104L,
134 /* x = 2.50000000000000000000000000000000000e-01 3ffd0000000000000000000000000000 */
135 /* cos(x) = 0.f80aa4fbef750ba783d33cb95f 94f8a41426dbe79edc4a023ef9 ec13c944551c0795b84fee1 */
136 0x0.f80aa4fbef750ba783d33cb95fp0L,
137 0x0.94f8a41426dbe79edc4a023ef9p-104L,
138 /* sin(x) = 0.3f55dda9e62aed7513bd7b8e6a 3d1635dd5676648d7db525898d 7086af9330f03c7f285442a */
139 0x0.3f55dda9e62aed7513bd7b8e6ap0L,
140 0x0.3d1635dd5676648d7db525898dp-104L,
142 /* x = 2.57812500000000000000000000000000000e-01 3ffd0800000000000000000000000000 */
143 /* cos(x) = 0.f78a098069792daabc9ee42591 b7c5a68cb1ab822aeb446b3311 b4ba5371b8970e2c1547ad7 */
144 0x0.f78a098069792daabc9ee42591p0L,
145 0x0.b7c5a68cb1ab822aeb446b3311p-104L,
146 /* sin(x) = 0.414572fd94556e6473d6202713 88dd47c0ba050cdb5270112e3e 370e8c4705ae006426fb5d5 */
147 0x0.414572fd94556e6473d6202713p0L,
148 0x0.88dd47c0ba050cdb5270112e3ep-104L,
150 /* x = 2.65625000000000000000000000000000000e-01 3ffd1000000000000000000000000000 */
151 /* cos(x) = 0.f7058fde0788dfc805b8fe8878 9e4f4253e3c50afe8b22f41159 620ab5940ff7df9557c0d1f */
152 0x0.f7058fde0788dfc805b8fe8878p0L,
153 0x0.9e4f4253e3c50afe8b22f41159p-104L,
154 /* sin(x) = 0.4334033bcd90d6604f5f36c1d4 b84451a87150438275b77470b5 0e5b968fa7962b5ffb379b7 */
155 0x0.4334033bcd90d6604f5f36c1d4p0L,
156 0x0.b84451a87150438275b77470b5p-104L,
158 /* x = 2.73437500000000000000000000000000000e-01 3ffd1800000000000000000000000000 */
159 /* cos(x) = 0.f67d3a26af7d07aa4bd6d42af8 c0067fefb96d5b46c031eff536 27f215ea3242edc3f2e13eb */
160 0x0.f67d3a26af7d07aa4bd6d42af8p0L,
161 0x0.c0067fefb96d5b46c031eff536p-104L,
162 /* sin(x) = 0.452186aa5377ab20bbf2524f52 e3a06a969f47166ab88cf88c11 1ad12c55941021ef3317a1a */
163 0x0.452186aa5377ab20bbf2524f52p0L,
164 0x0.e3a06a969f47166ab88cf88c11p-104L,
166 /* x = 2.81250000000000000000000000000000000e-01 3ffd2000000000000000000000000000 */
167 /* cos(x) = 0.f5f10a7bb77d3dfa0c1da8b578 42783280d01ce3c0f82bae3b9d 623c168d2e7c29977994451 */
168 0x0.f5f10a7bb77d3dfa0c1da8b578p0L,
169 0x0.42783280d01ce3c0f82bae3b9dp-104L,
170 /* sin(x) = 0.470df5931ae1d946076fe0dcff 47fe31bb2ede618ebc607821f8 462b639e1f4298b5ae87fd3 */
171 0x0.470df5931ae1d946076fe0dcffp0L,
172 0x0.47fe31bb2ede618ebc607821f8p-104L,
174 /* x = 2.89062500000000000000000000000000000e-01 3ffd2800000000000000000000000000 */
175 /* cos(x) = 0.f561030ddd7a78960ea9f4a32c 6521554995667f5547bafee9ec 48b3155cdb0f7fd00509713 */
176 0x0.f561030ddd7a78960ea9f4a32cp0L,
177 0x0.6521554995667f5547bafee9ecp-104L,
178 /* sin(x) = 0.48f948446abcd6b0f7fccb100e 7a1b26eccad880b0d24b59948c 7cdd49514d44b933e6985c2 */
179 0x0.48f948446abcd6b0f7fccb100ep0L,
180 0x0.7a1b26eccad880b0d24b59948cp-104L,
182 /* x = 2.96875000000000000000000000000000000e-01 3ffd3000000000000000000000000000 */
183 /* cos(x) = 0.f4cd261d3e6c15bb369c875863 0d2ac00b7ace2a51c0631bfeb3 9ed158ba924cc91e259c195 */
184 0x0.f4cd261d3e6c15bb369c875863p0L,
185 0x0.0d2ac00b7ace2a51c0631bfeb3p-104L,
186 /* sin(x) = 0.4ae37710fad27c8aa9c4cf96c0 3519b9ce07dc08a1471775499f 05c29f86190aaebaeb9716e */
187 0x0.4ae37710fad27c8aa9c4cf96c0p0L,
188 0x0.3519b9ce07dc08a1471775499fp-104L,
190 /* x = 3.04687500000000000000000000000000000e-01 3ffd3800000000000000000000000000 */
191 /* cos(x) = 0.f43575f94d4f6b272f5fb76b14 d2a64ab52df1ee8ddf7c651034 e5b2889305a9ea9015d758a */
192 0x0.f43575f94d4f6b272f5fb76b14p0L,
193 0x0.d2a64ab52df1ee8ddf7c651034p-104L,
194 /* sin(x) = 0.4ccc7a50127e1de0cb6b40c302 c651f7bded4f9e7702b0471ae0 288d091a37391950907202f */
195 0x0.4ccc7a50127e1de0cb6b40c302p0L,
196 0x0.c651f7bded4f9e7702b0471ae0p-104L,
198 /* x = 3.12500000000000000000000000000000000e-01 3ffd4000000000000000000000000000 */
199 /* cos(x) = 0.f399f500c9e9fd37ae9957263d ab8877102beb569f101ee44953 50868e5847d181d50d3cca2 */
200 0x0.f399f500c9e9fd37ae9957263dp0L,
201 0x0.ab8877102beb569f101ee44953p-104L,
202 /* sin(x) = 0.4eb44a5da74f600207aaa090f0 734e288603ffadb3eb2542a469 77b105f8547128036dcf7f0 */
203 0x0.4eb44a5da74f600207aaa090f0p0L,
204 0x0.734e288603ffadb3eb2542a469p-104L,
206 /* x = 3.20312500000000000000000000000000000e-01 3ffd4800000000000000000000000000 */
207 /* cos(x) = 0.f2faa5a1b74e82fd61fa05f917 7380e8e69b7b15a945e8e5ae11 24bf3d12b0617e03af4fab5 */
208 0x0.f2faa5a1b74e82fd61fa05f917p0L,
209 0x0.7380e8e69b7b15a945e8e5ae11p-104L,
210 /* sin(x) = 0.509adf9a7b9a5a0f638a8fa3a6 0a199418859f18b37169a644fd b986c21ecb00133853bc35b */
211 0x0.509adf9a7b9a5a0f638a8fa3a6p0L,
212 0x0.0a199418859f18b37169a644fdp-104L,
214 /* x = 3.28125000000000000000000000000000000e-01 3ffd5000000000000000000000000000 */
215 /* cos(x) = 0.f2578a595224dd2e6bfa2eb2f9 9cc674f5ea6f479eae2eb58018 6897ae3f893df1113ca06b8 */
216 0x0.f2578a595224dd2e6bfa2eb2f9p0L,
217 0x0.9cc674f5ea6f479eae2eb58018p-104L,
218 /* sin(x) = 0.5280326c3cf481823ba6bb08ea c82c2093f2bce3c4eb4ee3dec7 df41c92c8a4226098616075 */
219 0x0.5280326c3cf481823ba6bb08eap0L,
220 0x0.c82c2093f2bce3c4eb4ee3dec7p-104L,
222 /* x = 3.35937500000000000000000000000000000e-01 3ffd5800000000000000000000000000 */
223 /* cos(x) = 0.f1b0a5b406b526d886c55feadc 8d0dcc8eb9ae2ac707051771b4 8e05b25b000009660bdb3e3 */
224 0x0.f1b0a5b406b526d886c55feadcp0L,
225 0x0.8d0dcc8eb9ae2ac707051771b4p-104L,
226 /* sin(x) = 0.54643b3da29de9b357155eef0f 332fb3e66c83bf4dddd9491c5e b8e103ccd92d6175220ed51 */
227 0x0.54643b3da29de9b357155eef0fp0L,
228 0x0.332fb3e66c83bf4dddd9491c5ep-104L,
230 /* x = 3.43750000000000000000000000000000000e-01 3ffd6000000000000000000000000000 */
231 /* cos(x) = 0.f105fa4d66b607a67d44e04272 5204435142ac8ad54dfb0907a4 f6b56b06d98ee60f19e557a */
232 0x0.f105fa4d66b607a67d44e04272p0L,
233 0x0.5204435142ac8ad54dfb0907a4p-104L,
234 /* sin(x) = 0.5646f27e8bd65cbe3a5d61ff06 572290ee826d9674a00246b05a e26753cdfc90d9ce81a7d02 */
235 0x0.5646f27e8bd65cbe3a5d61ff06p0L,
236 0x0.572290ee826d9674a00246b05ap-104L,
238 /* x = 3.51562500000000000000000000000000000e-01 3ffd6800000000000000000000000000 */
239 /* cos(x) = 0.f0578ad01ede707fa39c09dc6b 984afef74f3dc8d0efb0f4c5a6 b13771145b3e0446fe33887 */
240 0x0.f0578ad01ede707fa39c09dc6bp0L,
241 0x0.984afef74f3dc8d0efb0f4c5a6p-104L,
242 /* sin(x) = 0.582850a41e1dd46c7f602ea244 cdbbbfcdfa8f3189be794dda42 7ce090b5f85164f1f80ac13 */
243 0x0.582850a41e1dd46c7f602ea244p0L,
244 0x0.cdbbbfcdfa8f3189be794dda42p-104L,
246 /* x = 3.59375000000000000000000000000000000e-01 3ffd7000000000000000000000000000 */
247 /* cos(x) = 0.efa559f5ec3aec3a4eb0331927 8a2d41fcf9189462261125fe61 47b078f1daa0b06750a1654 */
248 0x0.efa559f5ec3aec3a4eb0331927p0L,
249 0x0.8a2d41fcf9189462261125fe61p-104L,
250 /* sin(x) = 0.5a084e28e35fda2776dfdbbb55 31d74ced2b5d17c0b1afc46475 29d50c295e36d8ceec126c1 */
251 0x0.5a084e28e35fda2776dfdbbb55p0L,
252 0x0.31d74ced2b5d17c0b1afc46475p-104L,
254 /* x = 3.67187500000000000000000000000000000e-01 3ffd7800000000000000000000000000 */
255 /* cos(x) = 0.eeef6a879146af0bf9b95ea2ea 0ac0d3e2e4d7e15d93f48cbd41 bf8e4fded40bef69e19eafa */
256 0x0.eeef6a879146af0bf9b95ea2eap0L,
257 0x0.0ac0d3e2e4d7e15d93f48cbd41p-104L,
258 /* sin(x) = 0.5be6e38ce8095542bc14ee9da0 d36483e6734bcab2e07624188a f5653f114eeb46738fa899d */
259 0x0.5be6e38ce8095542bc14ee9da0p0L,
260 0x0.d36483e6734bcab2e07624188ap-104L,
262 /* x = 3.75000000000000000000000000000000000e-01 3ffd8000000000000000000000000000 */
263 /* cos(x) = 0.ee35bf5ccac89052cd91ddb734 d3a47e262e3b609db604e21705 3803be0091e76daf28a89b7 */
264 0x0.ee35bf5ccac89052cd91ddb734p0L,
265 0x0.d3a47e262e3b609db604e21705p-104L,
266 /* sin(x) = 0.5dc40955d9084f48a94675a249 8de5d851320ff5528a6afb3f2e 24de240fce6cbed1ba0ccd6 */
267 0x0.5dc40955d9084f48a94675a249p0L,
268 0x0.8de5d851320ff5528a6afb3f2ep-104L,
270 /* x = 3.82812500000000000000000000000000000e-01 3ffd8800000000000000000000000000 */
271 /* cos(x) = 0.ed785b5c44741b4493c56bcb9d 338a151c6f6b85d8f8aca658b2 8572c162b199680eb9304da */
272 0x0.ed785b5c44741b4493c56bcb9dp0L,
273 0x0.338a151c6f6b85d8f8aca658b2p-104L,
274 /* sin(x) = 0.5f9fb80f21b53649c432540a50 e22c53057ff42ae0fdf1307760 dc0093f99c8efeb2fbd7073 */
275 0x0.5f9fb80f21b53649c432540a50p0L,
276 0x0.e22c53057ff42ae0fdf1307760p-104L,
278 /* x = 3.90625000000000000000000000000000000e-01 3ffd9000000000000000000000000000 */
279 /* cos(x) = 0.ecb7417b8d4ee3fec37aba4073 aa48f1f14666006fb431d96713 03c8100d10190ec8179c41d */
280 0x0.ecb7417b8d4ee3fec37aba4073p0L,
281 0x0.aa48f1f14666006fb431d96713p-104L,
282 /* sin(x) = 0.6179e84a09a5258a40e9b5face 03e525f8b5753cd0105d93fe62 98010c3458e84d75fe420e9 */
283 0x0.6179e84a09a5258a40e9b5facep0L,
284 0x0.03e525f8b5753cd0105d93fe62p-104L,
286 /* x = 3.98437500000000000000000000000000000e-01 3ffd9800000000000000000000000000 */
287 /* cos(x) = 0.ebf274bf0bda4f62447e56a093 626798d3013b5942b1abfd155a acc9dc5c6d0806a20d6b9c1 */
288 0x0.ebf274bf0bda4f62447e56a093p0L,
289 0x0.626798d3013b5942b1abfd155ap-104L,
290 /* sin(x) = 0.6352929dd264bd44a02ea76632 5d8aa8bd9695fc8def3caefba5 b94c9a3c873f7b2d3776ead */
291 0x0.6352929dd264bd44a02ea76632p0L,
292 0x0.5d8aa8bd9695fc8def3caefba5p-104L,
294 /* x = 4.06250000000000000000000000000000000e-01 3ffda000000000000000000000000000 */
295 /* cos(x) = 0.eb29f839f201fd13b937968279 16a78f15c85230a4e8ea4b2155 8265a14367e1abb4c30695a */
296 0x0.eb29f839f201fd13b937968279p0L,
297 0x0.16a78f15c85230a4e8ea4b2155p-104L,
298 /* sin(x) = 0.6529afa7d51b129631ec197c0a 840a11d7dc5368b0a47956feb2 85caa8371c4637ef17ef01b */
299 0x0.6529afa7d51b129631ec197c0ap0L,
300 0x0.840a11d7dc5368b0a47956feb2p-104L,
302 /* x = 4.14062500000000000000000000000000000e-01 3ffda800000000000000000000000000 */
303 /* cos(x) = 0.ea5dcf0e30cf03e6976ef0b1ec 26515fba47383855c3b4055a99 b5e86824b2cd1a691fdca7b */
304 0x0.ea5dcf0e30cf03e6976ef0b1ecp0L,
305 0x0.26515fba47383855c3b4055a99p-104L,
306 /* sin(x) = 0.66ff380ba0144109e39a320b0a 3fa5fd65ea0585bcbf9b1a769a 9b0334576c658139e1a1cbe */
307 0x0.66ff380ba0144109e39a320b0ap0L,
308 0x0.3fa5fd65ea0585bcbf9b1a769ap-104L,
310 /* x = 4.21875000000000000000000000000000000e-01 3ffdb000000000000000000000000000 */
311 /* cos(x) = 0.e98dfc6c6be031e60dd3089cbd d18a75b1f6b2c1e97f79225202 f03dbea45b07a5ec4efc062 */
312 0x0.e98dfc6c6be031e60dd3089cbdp0L,
313 0x0.d18a75b1f6b2c1e97f79225202p-104L,
314 /* sin(x) = 0.68d32473143327973bc712bcc4 ccddc47630d755850c0655243b 205934dc49ffed8eb76adcb */
315 0x0.68d32473143327973bc712bcc4p0L,
316 0x0.ccddc47630d755850c0655243bp-104L,
318 /* x = 4.29687500000000000000000000000000000e-01 3ffdb800000000000000000000000000 */
319 /* cos(x) = 0.e8ba8393eca7821aa563d83491 b6101189b3b101c3677f73d7ba d7c10f9ee02b7ab4009739a */
320 0x0.e8ba8393eca7821aa563d83491p0L,
321 0x0.b6101189b3b101c3677f73d7bap-104L,
322 /* sin(x) = 0.6aa56d8e8249db4eb60a761fe3 f9e559be456b9e13349ca99b0b fb787f22b95db3b70179615 */
323 0x0.6aa56d8e8249db4eb60a761fe3p0L,
324 0x0.f9e559be456b9e13349ca99b0bp-104L,
326 /* x = 4.37500000000000000000000000000000000e-01 3ffdc000000000000000000000000000 */
327 /* cos(x) = 0.e7e367d2956cfb16b6aa11e541 9cd0057f5c132a6455bf064297 e6a76fe2b72bb630d6d50ff */
328 0x0.e7e367d2956cfb16b6aa11e541p0L,
329 0x0.9cd0057f5c132a6455bf064297p-104L,
330 /* sin(x) = 0.6c760c14c8585a51dbd34660ae 6c52ac7036a0b40887a0b63724 f8b4414348c3063a637f457 */
331 0x0.6c760c14c8585a51dbd34660aep0L,
332 0x0.6c52ac7036a0b40887a0b63724p-104L,
334 /* x = 4.45312500000000000000000000000000000e-01 3ffdc800000000000000000000000000 */
335 /* cos(x) = 0.e708ac84d4172a3e2737662213 429e14021074d7e702e77d72a8 f1101a7e70410df8273e9aa */
336 0x0.e708ac84d4172a3e2737662213p0L,
337 0x0.429e14021074d7e702e77d72a8p-104L,
338 /* sin(x) = 0.6e44f8c36eb10a1c752d093c00 f4d47ba446ac4c215d26b03164 42f168459e677d06e7249e3 */
339 0x0.6e44f8c36eb10a1c752d093c00p0L,
340 0x0.f4d47ba446ac4c215d26b03164p-104L,
342 /* x = 4.53125000000000000000000000000000000e-01 3ffdd000000000000000000000000000 */
343 /* cos(x) = 0.e62a551594b970a770b15d41d4 c0e483e47aca550111df6966f9 e7ac3a94ae49e6a71eb031e */
344 0x0.e62a551594b970a770b15d41d4p0L,
345 0x0.c0e483e47aca550111df6966f9p-104L,
346 /* sin(x) = 0.70122c5ec5028c8cff33abf4fd 340ccc382e038379b09cf04f9a 52692b10b72586060cbb001 */
347 0x0.70122c5ec5028c8cff33abf4fdp0L,
348 0x0.340ccc382e038379b09cf04f9ap-104L,
350 /* x = 4.60937500000000000000000000000000000e-01 3ffdd800000000000000000000000000 */
351 /* cos(x) = 0.e54864fe33e8575cabf5bd0e5c f1b1a8bc7c0d5f61702450fa6b 6539735820dd2603ae355d5 */
352 0x0.e54864fe33e8575cabf5bd0e5cp0L,
353 0x0.f1b1a8bc7c0d5f61702450fa6bp-104L,
354 /* sin(x) = 0.71dd9fb1ff4677853acb970a9f 6729c6e3aac247b1c57cea66c7 7413f1f98e8b9e98e49d851 */
355 0x0.71dd9fb1ff4677853acb970a9fp0L,
356 0x0.6729c6e3aac247b1c57cea66c7p-104L,
358 /* x = 4.68750000000000000000000000000000000e-01 3ffde000000000000000000000000000 */
359 /* cos(x) = 0.e462dfc670d421ab3d1a159012 28f146a0547011202bf5ab01f9 14431859aef577966bc4fa4 */
360 0x0.e462dfc670d421ab3d1a159012p0L,
361 0x0.28f146a0547011202bf5ab01f9p-104L,
362 /* sin(x) = 0.73a74b8f52947b681baf6928eb 3fb021769bf4779bad0e3aa9b1 cdb75ec60aad9fc63ff19d5 */
363 0x0.73a74b8f52947b681baf6928ebp0L,
364 0x0.3fb021769bf4779bad0e3aa9b1p-104L,
366 /* x = 4.76562500000000000000000000000000000e-01 3ffde800000000000000000000000000 */
367 /* cos(x) = 0.e379c9045f29d517c4808aa497 c2057b2b3d109e76c0dc302d4d 0698b36e3f0bdbf33d8e952 */
368 0x0.e379c9045f29d517c4808aa497p0L,
369 0x0.c2057b2b3d109e76c0dc302d4dp-104L,
370 /* sin(x) = 0.756f28d011d98528a44a75fc29 c779bd734ecdfb582fdb74b68a 4c4c4be54cfd0b2d3ad292f */
371 0x0.756f28d011d98528a44a75fc29p0L,
372 0x0.c779bd734ecdfb582fdb74b68ap-104L,
374 /* x = 4.84375000000000000000000000000000000e-01 3ffdf000000000000000000000000000 */
375 /* cos(x) = 0.e28d245c58baef72225e232abc 003c4366acd9eb4fc2808c2ab7 fe7676cf512ac7f945ae5fb */
376 0x0.e28d245c58baef72225e232abcp0L,
377 0x0.003c4366acd9eb4fc2808c2ab7p-104L,
378 /* sin(x) = 0.77353054ca72690d4c6e171fd9 9e6b39fa8e1ede5f052fd29645 34c75340970a3a9cd3c5c32 */
379 0x0.77353054ca72690d4c6e171fd9p0L,
380 0x0.9e6b39fa8e1ede5f052fd29645p-104L,
382 /* x = 4.92187500000000000000000000000000000e-01 3ffdf800000000000000000000000000 */
383 /* cos(x) = 0.e19cf580eeec046aa1422fa748 07ecefb2a1911c94e7b5f20a00 f70022d940193691e5bd790 */
384 0x0.e19cf580eeec046aa1422fa748p0L,
385 0x0.07ecefb2a1911c94e7b5f20a00p-104L,
386 /* sin(x) = 0.78f95b0560a9a3bd6df7bd981d c38c61224d08bc20631ea932e6 05e53b579e9e0767dfcbbcb */
387 0x0.78f95b0560a9a3bd6df7bd981dp0L,
388 0x0.c38c61224d08bc20631ea932e6p-104L,
390 /* x = 5.00000000000000000000000000000000000e-01 3ffe0000000000000000000000000000 */
391 /* cos(x) = 0.e0a94032dbea7cedbddd9da2fa fad98556566b3a89f43eabd723 50af3e8b19e801204d8fe2e */
392 0x0.e0a94032dbea7cedbddd9da2fap0L,
393 0x0.fad98556566b3a89f43eabd723p-104L,
394 /* sin(x) = 0.7abba1d12c17bfa1d92f0d93f6 0ded9992f45b4fcaf13cd58b30 3693d2a0db47db35ae8a3a9 */
395 0x0.7abba1d12c17bfa1d92f0d93f6p0L,
396 0x0.0ded9992f45b4fcaf13cd58b30p-104L,
398 /* x = 5.07812500000000000000000000000000000e-01 3ffe0400000000000000000000000000 */
399 /* cos(x) = 0.dfb20840f3a9b36f7ae2c51534 2890b5ec583b8366cc2b55029e 95094d31112383f2553498b */
400 0x0.dfb20840f3a9b36f7ae2c51534p0L,
401 0x0.2890b5ec583b8366cc2b55029ep-104L,
402 /* sin(x) = 0.7c7bfdaf13e5ed17212f8a7525 bfb113aba6c0741b5362bb8d59 282a850b63716bca0c910f0 */
403 0x0.7c7bfdaf13e5ed17212f8a7525p0L,
404 0x0.bfb113aba6c0741b5362bb8d59p-104L,
406 /* x = 5.15625000000000000000000000000000000e-01 3ffe0800000000000000000000000000 */
407 /* cos(x) = 0.deb7518814a7a931bbcc88c109 cd41c50bf8bb48f20ae8c36628 d1d3d57574f7dc58f27d91c */
408 0x0.deb7518814a7a931bbcc88c109p0L,
409 0x0.cd41c50bf8bb48f20ae8c36628p-104L,
410 /* sin(x) = 0.7e3a679daaf25c676542bcb402 8d0964172961c921823a4ef0c3 a9070d886dbd073f6283699 */
411 0x0.7e3a679daaf25c676542bcb402p0L,
412 0x0.8d0964172961c921823a4ef0c3p-104L,
414 /* x = 5.23437500000000000000000000000000000e-01 3ffe0c00000000000000000000000000 */
415 /* cos(x) = 0.ddb91ff318799172bd2452d0a3 889f5169c64a0094bcf0b8aa7d cf0d7640a2eba68955a80be */
416 0x0.ddb91ff318799172bd2452d0a3p0L,
417 0x0.889f5169c64a0094bcf0b8aa7dp-104L,
418 /* sin(x) = 0.7ff6d8a34bd5e8fa54c97482db 5159df1f24e8038419c0b448b9 eea8939b5d4dfcf40900257 */
419 0x0.7ff6d8a34bd5e8fa54c97482dbp0L,
420 0x0.5159df1f24e8038419c0b448b9p-104L,
422 /* x = 5.31250000000000000000000000000000000e-01 3ffe1000000000000000000000000000 */
423 /* cos(x) = 0.dcb7777ac420705168f31e3eb7 80ce9c939ecada62843b54522f 5407eb7f21e556059fcd734 */
424 0x0.dcb7777ac420705168f31e3eb7p0L,
425 0x0.80ce9c939ecada62843b54522fp-104L,
426 /* sin(x) = 0.81b149ce34caa5a4e650f8d09f d4d6aa74206c32ca951a93074c 83b2d294d25dbb0f7fdfad2 */
427 0x0.81b149ce34caa5a4e650f8d09fp0L,
428 0x0.d4d6aa74206c32ca951a93074cp-104L,
430 /* x = 5.39062500000000000000000000000000000e-01 3ffe1400000000000000000000000000 */
431 /* cos(x) = 0.dbb25c25b8260c14f6e7bc98ec 991b70c65335198b0ab628bad2 0cc7b229d4dd62183cfa055 */
432 0x0.dbb25c25b8260c14f6e7bc98ecp0L,
433 0x0.991b70c65335198b0ab628bad2p-104L,
434 /* sin(x) = 0.8369b434a372da7eb5c8a71fe3 6ce1e0b2b493f6f5cb2e38bcae c2a556b3678c401940d1c3c */
435 0x0.8369b434a372da7eb5c8a71fe3p0L,
436 0x0.6ce1e0b2b493f6f5cb2e38bcaep-104L,
438 /* x = 5.46875000000000000000000000000000000e-01 3ffe1800000000000000000000000000 */
439 /* cos(x) = 0.daa9d20860827063fde51c09e8 55e9932e1b17143e7244fd267a 899d41ae1f3bc6a0ec42e27 */
440 0x0.daa9d20860827063fde51c09e8p0L,
441 0x0.55e9932e1b17143e7244fd267ap-104L,
442 /* sin(x) = 0.852010f4f0800521378bd8dd61 4753d080c2e9e0775ffc609947 b9132f5357404f464f06a58 */
443 0x0.852010f4f0800521378bd8dd61p0L,
444 0x0.4753d080c2e9e0775ffc609947p-104L,
446 /* x = 5.54687500000000000000000000000000000e-01 3ffe1c00000000000000000000000000 */
447 /* cos(x) = 0.d99ddd44e44a43d4d4a3a3ed95 204106fd54d78e8c7684545c0d a0b7c2c72be7a89b7c182ad */
448 0x0.d99ddd44e44a43d4d4a3a3ed95p0L,
449 0x0.204106fd54d78e8c7684545c0dp-104L,
450 /* sin(x) = 0.86d45935ab396cb4e421e822de e54f3562dfcefeaa782184c234 01d231f5ad981a1cc195b18 */
451 0x0.86d45935ab396cb4e421e822dep0L,
452 0x0.e54f3562dfcefeaa782184c234p-104L,
454 /* x = 5.62500000000000000000000000000000000e-01 3ffe2000000000000000000000000000 */
455 /* cos(x) = 0.d88e820b1526311dd561efbc0c 1a9a5375eb26f65d246c5744b1 3ca26a7e0fd42556da843c8 */
456 0x0.d88e820b1526311dd561efbc0cp0L,
457 0x0.1a9a5375eb26f65d246c5744b1p-104L,
458 /* sin(x) = 0.88868625b4e1dbb23133101330 22527200c143a5cb16637cb7da f8ade82459ff2e98511f40f */
459 0x0.88868625b4e1dbb23133101330p0L,
460 0x0.22527200c143a5cb16637cb7dap-104L,
462 /* x = 5.70312500000000000000000000000000000e-01 3ffe2400000000000000000000000000 */
463 /* cos(x) = 0.d77bc4985e93a607c9d868b906 bbc6bbe3a04258814acb035846 8b826fc91bd4d814827f65e */
464 0x0.d77bc4985e93a607c9d868b906p0L,
465 0x0.bbc6bbe3a04258814acb035846p-104L,
466 /* sin(x) = 0.8a3690fc5bfc11bf9535e2739a 8512f448a41251514bbed7fc18 d530f9b4650fcbb2861b0aa */
467 0x0.8a3690fc5bfc11bf9535e2739ap0L,
468 0x0.8512f448a41251514bbed7fc18p-104L,
470 /* x = 5.78125000000000000000000000000000000e-01 3ffe2800000000000000000000000000 */
471 /* cos(x) = 0.d665a937b4ef2b1f6d51bad6d9 88a4419c1d7051faf31a9efa15 1d7631117efac03713f950a */
472 0x0.d665a937b4ef2b1f6d51bad6d9p0L,
473 0x0.88a4419c1d7051faf31a9efa15p-104L,
474 /* sin(x) = 0.8be472f9776d809af2b8817124 3d63d66dfceeeb739cc894e023 fbc165a0e3f26ff729c5d57 */
475 0x0.8be472f9776d809af2b8817124p0L,
476 0x0.3d63d66dfceeeb739cc894e023p-104L,
478 /* x = 5.85937500000000000000000000000000000e-01 3ffe2c00000000000000000000000000 */
479 /* cos(x) = 0.d54c3441844897fc8f853f0655 f1ba695eba9fbfd7439dbb1171 d862d9d9146ca5136f825ac */
480 0x0.d54c3441844897fc8f853f0655p0L,
481 0x0.f1ba695eba9fbfd7439dbb1171p-104L,
482 /* sin(x) = 0.8d902565817ee7839bce3cd128 060119492cd36d42d82ada30d7 f8bde91324808377ddbf5d4 */
483 0x0.8d902565817ee7839bce3cd128p0L,
484 0x0.060119492cd36d42d82ada30d7p-104L,
486 /* x = 5.93750000000000000000000000000000000e-01 3ffe3000000000000000000000000000 */
487 /* cos(x) = 0.d42f6a1b9f0168cdf031c2f63c 8d9304d86f8d34cb1d5fccb68c a0f2241427fc18d1fd5bbdf */
488 0x0.d42f6a1b9f0168cdf031c2f63cp0L,
489 0x0.8d9304d86f8d34cb1d5fccb68cp-104L,
490 /* sin(x) = 0.8f39a191b2ba6122a3fa4f41d5 a3ffd421417d46f19a22230a14 f7fcc8fce5c75b4b28b29d1 */
491 0x0.8f39a191b2ba6122a3fa4f41d5p0L,
492 0x0.a3ffd421417d46f19a22230a14p-104L,
494 /* x = 6.01562500000000000000000000000000000e-01 3ffe3400000000000000000000000000 */
495 /* cos(x) = 0.d30f4f392c357ab0661c5fa8a7 d9b26627846fef214b1d19a223 79ff9eddba087cf410eb097 */
496 0x0.d30f4f392c357ab0661c5fa8a7p0L,
497 0x0.d9b26627846fef214b1d19a223p-104L,
498 /* sin(x) = 0.90e0e0d81ca678796cc92c8ea8 c2815bc72ca78abe571bfa8576 aacc571e096a33237e0e830 */
499 0x0.90e0e0d81ca678796cc92c8ea8p0L,
500 0x0.c2815bc72ca78abe571bfa8576p-104L,
502 /* x = 6.09375000000000000000000000000000000e-01 3ffe3800000000000000000000000000 */
503 /* cos(x) = 0.d1ebe81a95ee752e48a26bcd32 d6e922d7eb44b8ad2232f69307 95e84b56317269b9dd1dfa6 */
504 0x0.d1ebe81a95ee752e48a26bcd32p0L,
505 0x0.d6e922d7eb44b8ad2232f69307p-104L,
506 /* sin(x) = 0.9285dc9bc45dd9ea3d02457bcc e59c4175aab6ff7929a8d28719 5525fdace200dba032874fb */
507 0x0.9285dc9bc45dd9ea3d02457bccp0L,
508 0x0.e59c4175aab6ff7929a8d28719p-104L,
510 /* x = 6.17187500000000000000000000000000000e-01 3ffe3c00000000000000000000000000 */
511 /* cos(x) = 0.d0c5394d772228195e25736c03 574707de0af1ca344b13bd3914 bfe27518e9e426f5deff1e1 */
512 0x0.d0c5394d772228195e25736c03p0L,
513 0x0.574707de0af1ca344b13bd3914p-104L,
514 /* sin(x) = 0.94288e48bd0335fc41c4cbd292 0497a8f5d1d8185c99fa0081f9 0c27e2a53ffdd208a0dbe69 */
515 0x0.94288e48bd0335fc41c4cbd292p0L,
516 0x0.0497a8f5d1d8185c99fa0081f9p-104L,
518 /* x = 6.25000000000000000000000000000000000e-01 3ffe4000000000000000000000000000 */
519 /* cos(x) = 0.cf9b476c897c25c5bfe750dd3f 308eaf7bcc1ed00179a256870f 4200445043dcdb1974b5878 */
520 0x0.cf9b476c897c25c5bfe750dd3fp0L,
521 0x0.308eaf7bcc1ed00179a256870fp-104L,
522 /* sin(x) = 0.95c8ef544210ec0b91c49bd2aa 09e8515fa61a156ebb10f5f8c2 32a6445b61ebf3c2ec268f9 */
523 0x0.95c8ef544210ec0b91c49bd2aap0L,
524 0x0.09e8515fa61a156ebb10f5f8c2p-104L,
526 /* x = 6.32812500000000000000000000000000000e-01 3ffe4400000000000000000000000000 */
527 /* cos(x) = 0.ce6e171f92f2e27f32225327ec 440ddaefae248413efc0e58cee e1ae369aabe73f88c87ed1a */
528 0x0.ce6e171f92f2e27f32225327ecp0L,
529 0x0.440ddaefae248413efc0e58ceep-104L,
530 /* sin(x) = 0.9766f93cd18413a6aafc1cfc6f c28abb6817bf94ce349901ae3f 48c3215d3eb60acc5f78903 */
531 0x0.9766f93cd18413a6aafc1cfc6fp0L,
532 0x0.c28abb6817bf94ce349901ae3fp-104L,
534 /* x = 6.40625000000000000000000000000000000e-01 3ffe4800000000000000000000000000 */
535 /* cos(x) = 0.cd3dad1b5328a2e459f993f4f5 108819faccbc4eeba9604e81c7 adad51cc8a2561631a06826 */
536 0x0.cd3dad1b5328a2e459f993f4f5p0L,
537 0x0.108819faccbc4eeba9604e81c7p-104L,
538 /* sin(x) = 0.9902a58a45e27bed68412b426b 675ed503f54d14c8172e0d373f 42cadf04daf67319a7f94be */
539 0x0.9902a58a45e27bed68412b426bp0L,
540 0x0.675ed503f54d14c8172e0d373fp-104L,
542 /* x = 6.48437500000000000000000000000000000e-01 3ffe4c00000000000000000000000000 */
543 /* cos(x) = 0.cc0a0e21709883a3ff00911e11 a07ee3bd7ea2b04e081be99be0 264791170761ae64b8b744a */
544 0x0.cc0a0e21709883a3ff00911e11p0L,
545 0x0.a07ee3bd7ea2b04e081be99be0p-104L,
546 /* sin(x) = 0.9a9bedcdf01b38d993f3d78207 81de292033ead73b89e28f3931 3dbe3a6e463f845b5fa8490 */
547 0x0.9a9bedcdf01b38d993f3d78207p0L,
548 0x0.81de292033ead73b89e28f3931p-104L,
550 /* x = 6.56250000000000000000000000000000000e-01 3ffe5000000000000000000000000000 */
551 /* cos(x) = 0.cad33f00658fe5e8204bbc0f3a 66a0e6a773f87987a780b243d7 be83b3db1448ca0e0e62787 */
552 0x0.cad33f00658fe5e8204bbc0f3ap0L,
553 0x0.66a0e6a773f87987a780b243d7p-104L,
554 /* sin(x) = 0.9c32cba2b14156ef05256c4f85 7991ca6a547cd7ceb1ac8a8e62 a282bd7b9183648a462bd04 */
555 0x0.9c32cba2b14156ef05256c4f85p0L,
556 0x0.7991ca6a547cd7ceb1ac8a8e62p-104L,
558 /* x = 6.64062500000000000000000000000000000e-01 3ffe5400000000000000000000000000 */
559 /* cos(x) = 0.c99944936cf48c8911ff93fe64 b3ddb7981e414bdaf6aae12035 77de44878c62bc3bc9cf7b9 */
560 0x0.c99944936cf48c8911ff93fe64p0L,
561 0x0.b3ddb7981e414bdaf6aae12035p-104L,
562 /* sin(x) = 0.9dc738ad14204e689ac582d0f8 5826590feece34886cfefe2e08 cf2bb8488d55424dc9d3525 */
563 0x0.9dc738ad14204e689ac582d0f8p0L,
564 0x0.5826590feece34886cfefe2e08p-104L,
566 /* x = 6.71875000000000000000000000000000000e-01 3ffe5800000000000000000000000000 */
567 /* cos(x) = 0.c85c23c26ed7b6f014ef546c47 929682122876bfbf157de0aff3 c4247d820c746e32cd4174f */
568 0x0.c85c23c26ed7b6f014ef546c47p0L,
569 0x0.929682122876bfbf157de0aff3p-104L,
570 /* sin(x) = 0.9f592e9b66a9cf906a3c7aa3c1 0199849040c45ec3f0a7475973 11038101780c5f266059dbf */
571 0x0.9f592e9b66a9cf906a3c7aa3c1p0L,
572 0x0.0199849040c45ec3f0a7475973p-104L,
574 /* x = 6.79687500000000000000000000000000000e-01 3ffe5c00000000000000000000000000 */
575 /* cos(x) = 0.c71be181ecd6875ce2da5615a0 3cca207d9adcb9dfb0a1d6c40a 4f0056437f1a59ccddd06ee */
576 0x0.c71be181ecd6875ce2da5615a0p0L,
577 0x0.3cca207d9adcb9dfb0a1d6c40ap-104L,
578 /* sin(x) = 0.a0e8a725d33c828c11fa50fd9e 9a15ffecfad43f3e534358076b 9b0f6865694842b1e8c67dc */
579 0x0.a0e8a725d33c828c11fa50fd9ep0L,
580 0x0.9a15ffecfad43f3e534358076bp-104L,
582 /* x = 6.87500000000000000000000000000000000e-01 3ffe6000000000000000000000000000 */
583 /* cos(x) = 0.c5d882d2ee48030c7c07d28e98 1e34804f82ed4cf93655d23653 89b716de6ad44676a1cc5da */
584 0x0.c5d882d2ee48030c7c07d28e98p0L,
585 0x0.1e34804f82ed4cf93655d23653p-104L,
586 /* sin(x) = 0.a2759c0e79c35582527c32b55f 5405c182c66160cb1d9eb7bb0b 7cdf4ad66f317bda4332914 */
587 0x0.a2759c0e79c35582527c32b55fp0L,
588 0x0.5405c182c66160cb1d9eb7bb0bp-104L,
590 /* x = 6.95312500000000000000000000000000000e-01 3ffe6400000000000000000000000000 */
591 /* cos(x) = 0.c4920cc2ec38fb891b38827db0 8884fc66371ac4c2052ca8885b 981bbcfd3bb7b093ee31515 */
592 0x0.c4920cc2ec38fb891b38827db0p0L,
593 0x0.8884fc66371ac4c2052ca8885bp-104L,
594 /* sin(x) = 0.a400072188acf49cd6b173825e 038346f105e1301afe642bcc36 4cea455e21e506e3e927ed8 */
595 0x0.a400072188acf49cd6b173825ep0L,
596 0x0.038346f105e1301afe642bcc36p-104L,
598 /* x = 7.03125000000000000000000000000000000e-01 3ffe6800000000000000000000000000 */
599 /* cos(x) = 0.c348846bbd3631338ffe2bfe9d d1381a35b4e9c0c51b4c13fe37 6bad1bf5caacc4542be0aa9 */
600 0x0.c348846bbd3631338ffe2bfe9dp0L,
601 0x0.d1381a35b4e9c0c51b4c13fe37p-104L,
602 /* sin(x) = 0.a587e23555bb08086d02b9c662 cdd29316c3e9bd08d93793634a 21b1810cce73bdb97a99b9e */
603 0x0.a587e23555bb08086d02b9c662p0L,
604 0x0.cdd29316c3e9bd08d93793634ap-104L,
606 /* x = 7.10937500000000000000000000000000000e-01 3ffe6c00000000000000000000000000 */
607 /* cos(x) = 0.c1fbeef380e4ffdd5a613ec872 2f643ffe814ec2343e53adb549 627224fdc9f2a7b77d3d69f */
608 0x0.c1fbeef380e4ffdd5a613ec872p0L,
609 0x0.2f643ffe814ec2343e53adb549p-104L,
610 /* sin(x) = 0.a70d272a76a8d4b6da0ec90712 bb748b96dabf88c3079246f3db 7eea6e58ead4ed0e2843303 */
611 0x0.a70d272a76a8d4b6da0ec90712p0L,
612 0x0.bb748b96dabf88c3079246f3dbp-104L,
614 /* x = 7.18750000000000000000000000000000000e-01 3ffe7000000000000000000000000000 */
615 /* cos(x) = 0.c0ac518c8b6ae710ba37a3eeb9 0cb15aebcb8bed4356fb507a48 a6e97de9aa6d9660116b436 */
616 0x0.c0ac518c8b6ae710ba37a3eeb9p0L,
617 0x0.0cb15aebcb8bed4356fb507a48p-104L,
618 /* sin(x) = 0.a88fcfebd9a8dd47e2f3c76ef9 e2439920f7e7fbe735f8bcc985 491ec6f12a2d4214f8cfa99 */
619 0x0.a88fcfebd9a8dd47e2f3c76ef9p0L,
620 0x0.e2439920f7e7fbe735f8bcc985p-104L,
622 /* x = 7.26562500000000000000000000000000000e-01 3ffe7400000000000000000000000000 */
623 /* cos(x) = 0.bf59b17550a440687596929656 7cf3e3b4e483061877c02811c6 cae85fad5a6c3da58f49292 */
624 0x0.bf59b17550a440687596929656p0L,
625 0x0.7cf3e3b4e483061877c02811c6p-104L,
626 /* sin(x) = 0.aa0fd66eddb921232c28520d39 11b8a03193b47f187f1471ac21 6fbcd5bb81029294d3a73f1 */
627 0x0.aa0fd66eddb921232c28520d39p0L,
628 0x0.11b8a03193b47f187f1471ac21p-104L,
630 /* x = 7.34375000000000000000000000000000000e-01 3ffe7800000000000000000000000000 */
631 /* cos(x) = 0.be0413f84f2a771c614946a88c bf4da1d75a5560243de8f2283f efa0ea4a48468a52d51d8b3 */
632 0x0.be0413f84f2a771c614946a88cp0L,
633 0x0.bf4da1d75a5560243de8f2283fp-104L,
634 /* sin(x) = 0.ab8d34b36acd987210ed343ec6 5d7e3adc2e7109fce43d55c8d5 7dfdf55b9e01d2cc1f1b9ec */
635 0x0.ab8d34b36acd987210ed343ec6p0L,
636 0x0.5d7e3adc2e7109fce43d55c8d5p-104L,
638 /* x = 7.42187500000000000000000000000000000e-01 3ffe7c00000000000000000000000000 */
639 /* cos(x) = 0.bcab7e6bfb2a14a9b122c574a3 76bec98ab14808c64a4e731b34 047e217611013ac99c0f25d */
640 0x0.bcab7e6bfb2a14a9b122c574a3p0L,
641 0x0.76bec98ab14808c64a4e731b34p-104L,
642 /* sin(x) = 0.ad07e4c409d08c4fa3a9057bb0 ac24b8636e74e76f51e09bd6b2 319707cbd9f5e254643897a */
643 0x0.ad07e4c409d08c4fa3a9057bb0p0L,
644 0x0.ac24b8636e74e76f51e09bd6b2p-104L,
646 /* x = 7.50000000000000000000000000000000000e-01 3ffe8000000000000000000000000000 */
647 /* cos(x) = 0.bb4ff632a908f73ec151839cb9 d993b4e0bfb8f20e7e44e6e4ae e845e35575c3106dbe6fd06 */
648 0x0.bb4ff632a908f73ec151839cb9p0L,
649 0x0.d993b4e0bfb8f20e7e44e6e4aep-104L,
650 /* sin(x) = 0.ae7fe0b5fc786b2d966e1d6af1 40a488476747c2646425fc7533 f532cd044cb10a971a49a6a */
651 0x0.ae7fe0b5fc786b2d966e1d6af1p0L,
652 0x0.40a488476747c2646425fc7533p-104L,
654 /* x = 7.57812500000000000000000000000000000e-01 3ffe8400000000000000000000000000 */
655 /* cos(x) = 0.b9f180ba77dd0751628e135a95 08299012230f14becacdd14c3f 8862d122de5b56d55b53360 */
656 0x0.b9f180ba77dd0751628e135a95p0L,
657 0x0.08299012230f14becacdd14c3fp-104L,
658 /* sin(x) = 0.aff522a954f2ba16d9defdc416 e33f5e9a5dfd5a6c228e0abc4d 521327ff6e2517a7b3851dd */
659 0x0.aff522a954f2ba16d9defdc416p0L,
660 0x0.e33f5e9a5dfd5a6c228e0abc4dp-104L,
662 /* x = 7.65625000000000000000000000000000000e-01 3ffe8800000000000000000000000000 */
663 /* cos(x) = 0.b890237d3bb3c284b614a05390 16bfa1053730bbdf940fa895e1 85f8e58884d3dda15e63371 */
664 0x0.b890237d3bb3c284b614a05390p0L,
665 0x0.16bfa1053730bbdf940fa895e1p-104L,
666 /* sin(x) = 0.b167a4c90d63c4244cf5493b7c c23bd3c3c1225e078baa0c53d6 d400b926281f537a1a260e6 */
667 0x0.b167a4c90d63c4244cf5493b7cp0L,
668 0x0.c23bd3c3c1225e078baa0c53d6p-104L,
670 /* x = 7.73437500000000000000000000000000000e-01 3ffe8c00000000000000000000000000 */
671 /* cos(x) = 0.b72be40067aaf2c050dbdb7a14 c3d7d4f203f6b3f0224a4afe55 d6ec8e92b508fd5c5984b3b */
672 0x0.b72be40067aaf2c050dbdb7a14p0L,
673 0x0.c3d7d4f203f6b3f0224a4afe55p-104L,
674 /* sin(x) = 0.b2d7614b1f3aaa24df2d6e20a7 7e1ca3e6d838c03e29c1bcb026 e6733324815fadc9eb89674 */
675 0x0.b2d7614b1f3aaa24df2d6e20a7p0L,
676 0x0.7e1ca3e6d838c03e29c1bcb026p-104L,
678 /* x = 7.81250000000000000000000000000000000e-01 3ffe9000000000000000000000000000 */
679 /* cos(x) = 0.b5c4c7d4f7dae915ac786ccf4b 1a498d3e73b6e5e74fe7519d9c 53ee6d6b90e881bddfc33e1 */
680 0x0.b5c4c7d4f7dae915ac786ccf4bp0L,
681 0x0.1a498d3e73b6e5e74fe7519d9cp-104L,
682 /* sin(x) = 0.b44452709a5975290591376543 4a59d111f0433eb2b133f7d103 207e2aeb4aae111ddc385b3 */
683 0x0.b44452709a5975290591376543p0L,
684 0x0.4a59d111f0433eb2b133f7d103p-104L,
686 /* x = 7.89062500000000000000000000000000000e-01 3ffe9400000000000000000000000000 */
687 /* cos(x) = 0.b45ad4975b1294cadca4cf40ec 8f22a68cd14b175835239a37e6 3acb85e8e9505215df18140 */
688 0x0.b45ad4975b1294cadca4cf40ecp0L,
689 0x0.8f22a68cd14b175835239a37e6p-104L,
690 /* sin(x) = 0.b5ae7285bc10cf515753847e8f 8b7a30e0a580d929d770103509 880680f7b8b0e8ad23b65d8 */
691 0x0.b5ae7285bc10cf515753847e8fp0L,
692 0x0.8b7a30e0a580d929d770103509p-104L