Lines Matching defs:pre
292 Int pre, e; /* .. */
385 pre=c-cstart+exp;
386 /* [here, pre-exp is the digits count (==1 for zero)] */
387 if (exp>0 || pre<-5) { /* need exponential form */
388 e=pre-1; /* calculate E value */
389 pre=1; /* assume one digit before '.' */
394 if (pre>0) { /* ddd.ddd (plain), perhaps with E */
395 char *dotat=cstart+pre;
429 } /* pre>0 */
431 /* -5<=pre<=0: here for plain 0.ddd or 0.000ddd forms (can never have E) */
432 t=c+1-pre;
438 for (; pre<0; pre++) *c++='0'; /* add any 0's after '.' */