Searched refs:MPD_RDIGITS (Results 1 - 6 of 6) sorted by relevance
/third_party/python/Modules/_decimal/libmpdec/ |
H A D | context.c | 79 ideal_minalloc = 2 * ((prec+MPD_RDIGITS-1) / MPD_RDIGITS); in mpd_init() 103 ctx->prec=2*MPD_RDIGITS; in mpd_defaultcontext()
|
H A D | constants.c | 66 const mpd_uint_t mpd_pow10[MPD_RDIGITS+1] = { 107 const mpd_uint_t mpd_pow10[MPD_RDIGITS+1] = {
|
H A D | basearith.c | 441 _mpd_div_word(&q, &r, (mpd_uint_t)shift, MPD_RDIGITS); in _mpd_baseshiftl() 448 _mpd_divmod_pow10(&h, &lprev, src[m--], MPD_RDIGITS-r); in _mpd_baseshiftl() 454 _mpd_divmod_pow10(&h, &l, src[m], MPD_RDIGITS-r); in _mpd_baseshiftl() 512 _mpd_div_word(&q, &r, (mpd_uint_t)shift, MPD_RDIGITS); in _mpd_baseshiftr() 517 ph = mpd_pow10[MPD_RDIGITS-r]; in _mpd_baseshiftr() 538 _mpd_divmod_pow10(&rnd, &rest, src[q-1], MPD_RDIGITS-1); in _mpd_baseshiftr()
|
H A D | mpdecimal.c | 252 _mpd_idiv_word(&q, &r, digits, MPD_RDIGITS); in mpd_digits_to_size() 620 result->digits = wdigits + (result->len-1) * MPD_RDIGITS; in mpd_setdigits() 791 _mpd_idiv_word(&len, &r, ctx->prec, MPD_RDIGITS); in mpd_qmaxcoeff() 821 _mpd_idiv_word(&len, &r, ctx->prec, MPD_RDIGITS); in _mpd_cap() 857 _mpd_idiv_word(&len, &r, prec, MPD_RDIGITS); in _mpd_fix_nan() 879 * Assumes MPD_UINT_DIGITS == MPD_RDIGITS+1, which is true for 32 and 64 bit 891 assert(0 < n && n <= MPD_RDIGITS+1); in _mpd_get_msdigits() 893 _mpd_div_word(&tmp, &r, dec->digits, MPD_RDIGITS); in _mpd_get_msdigits() 894 r = (r == 0) ? MPD_RDIGITS : r; /* digits in the most significant word */ in _mpd_get_msdigits() 902 /* at this point 1 <= r < n <= MPD_RDIGITS in _mpd_get_msdigits() [all...] |
H A D | io.c | 110 for (j = 0; j < MPD_RDIGITS; j++, s++) { in string_to_coeff() 306 _mpd_idiv_word(&q, &r, (mpd_ssize_t)digits, MPD_RDIGITS); in mpd_qset_string() 410 s = word_to_string(s, x, MPD_RDIGITS, NULL); in coeff_to_string() 431 s = word_to_string(s, x, MPD_RDIGITS, dot); in coeff_to_string_dot()
|
H A D | mpdecimal.h | 142 #define MPD_RDIGITS 19 macro 144 #define MPD_EXPDIGITS 19 /* MPD_EXPDIGITS <= MPD_RDIGITS+1 */ 155 #define MPD_MAXIMPORT 105263157894736842L /* ceil((2*MPD_MAX_PREC)/MPD_RDIGITS) */ 187 #define MPD_RDIGITS 9 macro 189 #define MPD_EXPDIGITS 10 /* MPD_EXPDIGITS <= MPD_RDIGITS+1 */ 200 #define MPD_MAXIMPORT 94444445L /* ceil((2*MPD_MAX_PREC)/MPD_RDIGITS) */
|
Completed in 11 milliseconds