• Home
  • Raw
  • Download

Lines Matching refs:emin

711       if ((dn->exponent-1<set->emin-dn->digits)  in uprv_decNumberFromString()
1140 dcmul.emin=DEC_MIN_EMIN; /* [thanks to Math restrictions] */ in uprv_decNumberFMA()
1482 aset.emin=-DEC_MAX_MATH; /* .. */ in uprv_decNumberLog10()
2101 aset.emin=-DEC_MAX_MATH; /* .. */ in uprv_decNumberPower()
2924 workset.emin=DEC_MIN_EMIN; in uprv_decNumberSquareRoot()
3030 approxset.emin-=exp/2; /* adjust to match a */ in uprv_decNumberSquareRoot()
3044 approxset.emin-=exp/2; /* adjust to match a */ in uprv_decNumberSquareRoot()
3109 if (ae>=set->emin*2) status&=~(DEC_Subnormal|DEC_Underflow); in uprv_decNumberSquareRoot()
3111 if (ae>=set->emin*2) status&=~DEC_Underflow; in uprv_decNumberSquareRoot()
3526 if (ae<set->emin) return 0; /* is subnormal */ in uprv_decNumberIsNormal()
3546 if (ae<set->emin) return 1; /* is subnormal */ in uprv_decNumberIsSubnormal()
3944 && rhs->exponent>=set->emin /* [some normals drop through] */ in decAddOp()
4315 res->exponent=set->emin-set->digits+1; in decDivideOp()
5318 aset.emin=set->emin; /* .. */ in decExpOp()
5426 tset.emin=DEC_MIN_EMIN; /* [emax is plenty] */ in decExpOp()
5726 aset.emin=set->emin;
5731 bset.emin=-DEC_MAX_MATH*2; /* adjustment calculation */
5842 Int etiny=set->emin-(reqdigits-1);
5889 if (!set->extended) etiny=set->emin; /* no subnormals */
7199 if (dn->exponent+1==set->emin-set->digits+1) {
7277 Int tinyexp=set->emin-dn->digits+1; /* precalculate subnormal boundary */
7297 nmin.exponent=set->emin;
7445 etiny=set->emin-(set->digits-1); /* smallest allowed exponent */
7476 workset.emin-=adjust; /* and adjust emin to match */
7519 || -set->emin>DEC_MAX_MATH) *status|=DEC_Invalid_context;
7960 Int emin, emax; /* .. */ local
8031 emin=DECNUMMINE;
8033 if (ae<emin-(digits-1)) {