Lines Matching refs:reqexp
2641 Int reqexp; /* requested exponent change [B] */ in uprv_decNumberScaleB() local
2657 reqexp=decGetInt(rhs); /* [cannot fail] */ in uprv_decNumberScaleB()
2658 if (reqexp==BADINT /* something bad .. */ in uprv_decNumberScaleB()
2659 || reqexp==BIGODD || reqexp==BIGEVEN /* .. very big .. */ in uprv_decNumberScaleB()
2660 || abs(reqexp)>(2*(set->digits+set->emax))) /* .. or out of range */ in uprv_decNumberScaleB()
2665 res->exponent+=reqexp; /* adjust the exponent */ in uprv_decNumberScaleB()
5882 Int reqexp; /* requested exponent [-scale] */ local
5922 if (quant) reqexp=inrhs->exponent; /* quantize -- match exponents */
5927 reqexp=decGetInt(inrhs); /* [cannot fail] */
5934 if (reqexp==BADINT /* bad (rescale only) or .. */
5935 || reqexp==BIGODD || reqexp==BIGEVEN /* very big (ditto) or .. */
5936 || (reqexp<etiny) /* < lowest */
5937 || (reqexp>set->emax)) { /* > emax */
5944 res->exponent=reqexp; /* .. just set exponent */
5950 Int adjust=reqexp-lhs->exponent; /* digit adjustment needed */
5969 if (res->exponent>reqexp) {