Home | History | Annotate | Download | only in i18n

Lines Matching defs:part

518   Int   d=0;                       /* count of digits found in decimal part  */
520 const char *cfirst=chars; /* -> first character of decimal part */
521 const char *last=NULL; /* -> last digit of decimal part */
540 continue; /* still in decimal part */
543 dotchar=c; /* record offset into decimal part */
2532 /* 3. rotate all the units by reversing left part, right */
2533 /* part, and then whole */
2581 decReverse(res->lsu+units, msumax); /* left part */
2582 decReverse(res->lsu, res->lsu+units-1); /* right part */
2786 /* var f := setexp(x, 0) % fraction part of x [0.1 <= x < 1] */
2787 /* var e := getexp(x) % exponent part of x */
3652 Int e; /* E-part value */
3773 /* Finally add the E-part, if needed. It will never be 0, has a
3826 /* units) and multiplication (part units). */
4410 uprv_decNumberZero(res); /* integer part is 0 */
5070 lcarry=*lp/FASTBASE; /* top part [slow divide] */
5077 uInt carry2=(uInt)(lcarry/FASTBASE); /* top top part */
5096 uInt part=item/(DECDPUNMAX+1);
5097 *up=(Unit)(item-(part*(DECDPUNMAX+1)));
5098 item=part;
6740 target=source+D2U(shift); /* where upper part of first cut goes */
7605 /* no fractional part [usual]; allow for positive exponent */
7608 else { /* -ve exponent; some fractional part to check and discard */
7632 /* now it's known there's no fractional part */