Lines Matching defs:e2
344 int dsign, e, e1, e2, emin, esign, finished, i, inex, irv;
599 e2 = e - i;
609 /* adj = */ rounded_product(dval(&adj), tens[e2]);
616 /* rv = */ rounded_product(dval(&rv), tens[e2]);
620 e1 -= e2;
637 e2 = 0;
644 e2 += ((word0(&rv) & Exp_mask)
651 e2 += ((word0(&rv) & Exp_mask) >> Exp_shift1) - Bias;
666 e2 += ((word0(&rv) & Exp_mask)
673 e2 += ((word0(&rv) & Exp_mask) >> Exp_shift1) - Bias;
682 /* e2 is a correction to the (base 2) exponent of the return
685 * must multiply e2 by 4 to change from base 16 to 2.
687 e2 <<= 2;
690 rve += e2;
697 e2 = rve + rvbits - nbits;
698 if (e2 > fpi->emax + 1)
701 if (e2 < (emin = fpi->emin)) {
729 if (sudden_underflow && e2 + 1 < emin)