Lines Matching refs:prec

152 	int prec;		/* precision from format; <0 for N/A */  in __printf_render_float()  local
181 prec = pi->prec; in __printf_render_float()
206 if (prec >= 0) in __printf_render_float()
207 prec++; in __printf_render_float()
211 __hldtoa(ld, xdigs, prec, in __printf_render_float()
216 __hdtoa(d, xdigs, prec, in __printf_render_float()
219 if (prec < 0) in __printf_render_float()
220 prec = dtoaend - cp; in __printf_render_float()
227 if (prec < 0) /* account for digit before decpt */ in __printf_render_float()
228 prec = DEFPREC + 1; in __printf_render_float()
230 prec++; in __printf_render_float()
239 if (prec == 0) in __printf_render_float()
240 prec = 1; in __printf_render_float()
246 if (prec < 0) in __printf_render_float()
247 prec = DEFPREC; in __printf_render_float()
251 __ldtoa(&ld, expchar ? 2 : 3, prec, in __printf_render_float()
256 dtoa(d, expchar ? 2 : 3, prec, in __printf_render_float()
276 if (expt > -4 && expt <= prec) { in __printf_render_float()
280 prec -= expt; in __printf_render_float()
282 prec = ndig - expt; in __printf_render_float()
283 if (prec < 0) in __printf_render_float()
284 prec = 0; in __printf_render_float()
291 prec = ndig; in __printf_render_float()
296 size = expsize + prec; in __printf_render_float()
297 if (prec > 1 || pi->alt) in __printf_render_float()
306 if (prec || pi->alt) in __printf_render_float()
307 size += prec + 1; in __printf_render_float()
375 if (prec || pi->alt) in __printf_render_float()
379 prec += expt; in __printf_render_float()
399 if (prec || pi->alt) in __printf_render_float()
402 PRINTANDPAD(cp, dtoaend, prec, 1); in __printf_render_float()
404 if (prec > 1 || pi->alt) { in __printf_render_float()
409 ret += __printf_pad(io, prec - ndig, 1); in __printf_render_float()