Lines Matching refs:expdiff
3954 mpd_ssize_t ideal_exp, expdiff, shift; in _mpd_qdivmod() local
3969 expdiff = mpd_adjexp(a) - mpd_adjexp(b); in _mpd_qdivmod()
3970 if (expdiff < 0) { in _mpd_qdivmod()
3987 if (expdiff > ctx->prec) { in _mpd_qdivmod()
6966 mpd_ssize_t expdiff, shift; in mpd_qquantize() local
6993 expdiff = a->exp - b->exp; in mpd_qquantize()
6994 if (a->digits + expdiff > ctx->prec) { in mpd_qquantize()
6999 if (expdiff >= 0) { in mpd_qquantize()
7000 shift = expdiff; in mpd_qquantize()
7009 shift = -expdiff; in mpd_qquantize()
7115 mpd_ssize_t expdiff, qdigits; in mpd_qrem_near() local
7162 expdiff = mpd_adjexp(b) - mpd_adjexp(r); in mpd_qrem_near()
7163 if (-1 <= expdiff && expdiff <= 1) { in mpd_qrem_near()
7207 mpd_ssize_t expdiff, shift; in _mpd_qrescale() local
7220 expdiff = a->exp - exp; in _mpd_qrescale()
7221 if (expdiff >= 0) { in _mpd_qrescale()
7222 shift = expdiff; in _mpd_qrescale()
7233 shift = -expdiff; in _mpd_qrescale()