Lines Matching defs:reqexp
2613 Int reqexp; /* requested exponent change [B] */
2629 reqexp=decGetInt(rhs); /* [cannot fail] */
2630 if (reqexp==BADINT /* something bad .. */
2631 || reqexp==BIGODD || reqexp==BIGEVEN /* .. very big .. */
2632 || abs(reqexp)>(2*(set->digits+set->emax))) /* .. or out of range */
2637 res->exponent+=reqexp; /* adjust the exponent */
5834 Int reqexp; /* requested exponent [-scale] */
5874 if (quant) reqexp=inrhs->exponent; /* quantize -- match exponents */
5879 reqexp=decGetInt(inrhs); /* [cannot fail] */
5886 if (reqexp==BADINT /* bad (rescale only) or .. */
5887 || reqexp==BIGODD || reqexp==BIGEVEN /* very big (ditto) or .. */
5888 || (reqexp<etiny) /* < lowest */
5889 || (reqexp>set->emax)) { /* > emax */
5896 res->exponent=reqexp; /* .. just set exponent */
5902 Int adjust=reqexp-lhs->exponent; /* digit adjustment needed */
5921 if (res->exponent>reqexp) {