Lines Matching refs:mpd_pow10
145 if (word < mpd_pow10[9]) {
146 if (word < mpd_pow10[4]) {
147 if (word < mpd_pow10[2]) {
148 return (word < mpd_pow10[1]) ? 1 : 2;
150 return (word < mpd_pow10[3]) ? 3 : 4;
152 if (word < mpd_pow10[6]) {
153 return (word < mpd_pow10[5]) ? 5 : 6;
155 if (word < mpd_pow10[8]) {
156 return (word < mpd_pow10[7]) ? 7 : 8;
160 if (word < mpd_pow10[14]) {
161 if (word < mpd_pow10[11]) {
162 return (word < mpd_pow10[10]) ? 10 : 11;
164 if (word < mpd_pow10[13]) {
165 return (word < mpd_pow10[12]) ? 12 : 13;
169 if (word < mpd_pow10[18]) {
170 if (word < mpd_pow10[16]) {
171 return (word < mpd_pow10[15]) ? 15 : 16;
173 return (word < mpd_pow10[17]) ? 17 : 18;
176 return (word < mpd_pow10[19]) ? 19 : 20;
182 if (word < mpd_pow10[4]) {
183 if (word < mpd_pow10[2]) {
184 return (word < mpd_pow10[1]) ? 1 : 2;
186 return (word < mpd_pow10[3]) ? 3 : 4;
188 if (word < mpd_pow10[6]) {
189 return (word < mpd_pow10[5]) ? 5 : 6;
191 if (word < mpd_pow10[8]) {
192 return (word < mpd_pow10[7]) ? 7 : 8;
195 return (word < mpd_pow10[9]) ? 9 : 10;
236 return word / mpd_pow10[n-1];
803 result->data[len--] = mpd_pow10[r]-1;
825 result->data[len-1] %= mpd_pow10[r];
861 result->data[len-1] %= mpd_pow10[r];
899 *lo /= mpd_pow10[r-n];
903 _mpd_mul_words(hi, lo, *lo, mpd_pow10[n-r]);
904 tmp = dec->data[dec->len-2] / mpd_pow10[MPD_RDIGITS-(n-r)];
979 if (word == mpd_pow10[n-1]) {
1006 if (word == mpd_pow10[n]-1) {
1035 q = dec->data[q] / mpd_pow10[r];
1379 _mpd_mul_words(&hi, &lo, lo, mpd_pow10[a->exp]);
1751 dec->data[dec->len-1] = mpd_pow10[MPD_RDIGITS-1];
2169 ph = mpd_pow10[r];
2714 z += (xbit&ybit) ? mpd_pow10[k] : 0;
2731 z += (xbit&ybit) ? mpd_pow10[k] : 0;
2830 z += !xbit ? mpd_pow10[k] : 0;
2905 z += (xbit|ybit) ? mpd_pow10[k] : 0;
2922 z += (xbit|ybit) ? mpd_pow10[k] : 0;
2932 z += ybit*mpd_pow10[k];
3224 z += (xbit^ybit) ? mpd_pow10[k] : 0;
3241 z += (xbit^ybit) ? mpd_pow10[k] : 0;
3251 z += ybit*mpd_pow10[k];
4469 _mpd_qpow_uint(result, &sum, mpd_pow10[t], MPD_POS, &workctx, status);
4472 _mpd_qpow_uint(result, &sum, mpd_pow10[t], MPD_POS, &workctx, status);
4476 _mpd_qpow_uint(&tmp, &sum, mpd_pow10[MPD_MAX_POW10], MPD_POS,
4478 _mpd_qpow_uint(result, &tmp, mpd_pow10[t], MPD_POS, &workctx, status);
7432 mpd_uint_t p10data[2] = {0, mpd_pow10[MPD_RDIGITS-2]};
7440 word *= mpd_pow10[MPD_RDIGITS-n];
7790 vhat *= mpd_pow10[7-n];
7800 vhat *= mpd_pow10[8-n];