Lines Matching refs:prec

150 	int prec;		/* precision from format; <0 for N/A */  in __printf_render_float()  local
179 prec = pi->prec; in __printf_render_float()
204 if (prec >= 0) in __printf_render_float()
205 prec++; in __printf_render_float()
209 __hldtoa(ld, xdigs, prec, in __printf_render_float()
214 __hdtoa(d, xdigs, prec, in __printf_render_float()
217 if (prec < 0) in __printf_render_float()
218 prec = dtoaend - cp; in __printf_render_float()
225 if (prec < 0) /* account for digit before decpt */ in __printf_render_float()
226 prec = DEFPREC + 1; in __printf_render_float()
228 prec++; in __printf_render_float()
237 if (prec == 0) in __printf_render_float()
238 prec = 1; in __printf_render_float()
244 if (prec < 0) in __printf_render_float()
245 prec = DEFPREC; in __printf_render_float()
249 __ldtoa(&ld, expchar ? 2 : 3, prec, in __printf_render_float()
254 dtoa(d, expchar ? 2 : 3, prec, in __printf_render_float()
274 if (expt > -4 && expt <= prec) { in __printf_render_float()
278 prec -= expt; in __printf_render_float()
280 prec = ndig - expt; in __printf_render_float()
281 if (prec < 0) in __printf_render_float()
282 prec = 0; in __printf_render_float()
289 prec = ndig; in __printf_render_float()
294 size = expsize + prec; in __printf_render_float()
295 if (prec > 1 || pi->alt) in __printf_render_float()
304 if (prec || pi->alt) in __printf_render_float()
305 size += prec + 1; in __printf_render_float()
373 if (prec || pi->alt) in __printf_render_float()
377 prec += expt; in __printf_render_float()
397 if (prec || pi->alt) in __printf_render_float()
400 PRINTANDPAD(cp, dtoaend, prec, 1); in __printf_render_float()
402 if (prec > 1 || pi->alt) { in __printf_render_float()
407 ret += __printf_pad(io, prec - ndig, 1); in __printf_render_float()