Home | History | Annotate | Download | only in i18n

Lines Matching refs:part

503   Int   d=0;                       /* count of digits found in decimal part  */
505 const char *cfirst=chars; /* -> first character of decimal part */
506 const char *last=NULL; /* -> last digit of decimal part */
525 continue; /* still in decimal part */
528 dotchar=c; /* record offset into decimal part */
2510 /* 3. rotate all the units by reversing left part, right */
2511 /* part, and then whole */
2559 decReverse(res->lsu+units, msumax); /* left part */
2560 decReverse(res->lsu, res->lsu+units-1); /* right part */
2764 /* var f := setexp(x, 0) % fraction part of x [0.1 <= x < 1] */
2765 /* var e := getexp(x) % exponent part of x */
3623 Int e; /* E-part value */
3744 /* Finally add the E-part, if needed. It will never be 0, has a
3797 /* units) and multiplication (part units). */
4379 uprv_decNumberZero(res); /* integer part is 0 */
5035 lcarry=*lp/FASTBASE; /* top part [slow divide] */
5042 uInt carry2=(uInt)(lcarry/FASTBASE); /* top top part */
5061 uInt part=item/(DECDPUNMAX+1);
5062 *up=(Unit)(item-(part*(DECDPUNMAX+1)));
5063 item=part;
6698 target=source+D2U(shift); /* where upper part of first cut goes */
7562 /* no fractional part [usual]; allow for positive exponent */
7565 else { /* -ve exponent; some fractional part to check and discard */
7589 /* now it's known there's no fractional part */