Lines Matching defs:pre
263 Int pre, e; /* .. */
322 pre=c-cstart+exp;
323 /* [here, pre-exp is the digits count (==1 for zero)] */
324 if (exp>0 || pre<-5) { /* need exponential form */
325 e=pre-1; /* calculate E value */
326 pre=1; /* assume one digit before '.' */
331 if (pre>0) { /* ddd.ddd (plain), perhaps with E */
332 char *dotat=cstart+pre;
356 } /* pre>0 */
358 /* -5<=pre<=0: here for plain 0.ddd or 0.000ddd forms (can never have E) */
359 t=c+1-pre;
365 for (; pre<0; pre++) *c++='0'; /* add any 0's after '.' */