Lines Matching full:exponent
1650 12; /* sign, decimal point, exponent etc. */
3103 int exponent;
3107 mantissa = printf_frexpl (arg, &exponent);
3110 exponent = 0;
3180 SNPRINTF (p, 6 + 1, decimal_format, exponent);
3187 sprintf ((char *) p, "%+d", exponent);
3195 sprintf (expbuf, "%+d", exponent);
3254 int exponent;
3258 mantissa = printf_frexp (arg, &exponent);
3261 exponent = 0;
3331 SNPRINTF (p, 6 + 1, decimal_format, exponent);
3338 sprintf ((char *) p, "%+d", exponent);
3346 sprintf (expbuf, "%+d", exponent);
3553 int exponent = floorlog10l (arg < 0 ? -arg : arg);
3554 if (exponent >= 0 && tmp_length < exponent + precision)
3555 tmp_length = exponent + precision;
3569 int exponent = floorlog10 (arg < 0 ? -arg : arg);
3570 if (exponent >= 0 && tmp_length < exponent + precision)
3571 tmp_length = exponent + precision;
3695 int exponent;
3699 exponent = 0;
3715 exponent = floorlog10l (arg);
3721 (int)precision - exponent);
3733 /* The exponent was not guessed
3737 /* None of two values of exponent is
3743 exponent -= 1;
3745 exponent += 1;
3751 /* Maybe the exponent guess was too high
3752 and a smaller exponent can be reached
3756 (int)precision - exponent + 1);
3767 exponent -= 1;
3793 SNPRINTF (p, 6 + 1, decimal_format, exponent);
3800 sprintf ((char *) p, "%+.2d", exponent);
3808 sprintf (expbuf, "%+.2d", exponent);
3821 /* The exponent is 0, >= -4, < precision.
3845 int exponent;
3851 exponent = floorlog10l (arg);
3857 (int)(precision - 1) - exponent);
3869 /* The exponent was not guessed
3873 /* None of two values of exponent is
3879 exponent -= 1;
3881 exponent += 1;
3887 /* Maybe the exponent guess was too high
3888 and a smaller exponent can be reached
3892 (int)(precision - 1) - exponent + 1);
3903 exponent -= 1;
3918 /* The exponent is now determined. */
3919 if (exponent >= -4
3920 && exponent < (long)precision)
3923 max(exponent,0)+1 digits, then the
3926 if (exponent >= 0)
3928 exponent + 1;
3944 size_t count = -exponent - 1;
3974 SNPRINTF (p, 6 + 1, decimal_format, exponent);
3981 sprintf ((char *) p, "%+.2d", exponent);
3989 sprintf (expbuf, "%+.2d", exponent);
4157 int exponent;
4161 exponent = 0;
4177 exponent = floorlog10 (arg);
4183 (int)precision - exponent);
4192 /* The exponent was not guessed
4196 /* None of two values of exponent is
4202 exponent -= 1;
4204 exponent += 1;
4210 /* Maybe the exponent guess was too high
4211 and a smaller exponent can be reached
4215 (int)precision - exponent + 1);
4225 exponent -= 1;
4250 /* Produce the same number of exponent digits
4257 SNPRINTF (p, 6 + 1, decimal_format, exponent);
4264 /* Produce the same number of exponent digits
4273 sprintf ((char *) p, decimal_format, exponent);
4281 sprintf (expbuf, decimal_format, exponent);
4295 /* The exponent is 0, >= -4, < precision.
4319 int exponent;
4325 exponent = floorlog10 (arg);
4331 (int)(precision - 1) - exponent);
4340 /* The exponent was not guessed
4344 /* None of two values of exponent is
4350 exponent -= 1;
4352 exponent += 1;
4358 /* Maybe the exponent guess was too high
4359 and a smaller exponent can be reached
4363 (int)(precision - 1) - exponent + 1);
4373 exponent -= 1;
4388 /* The exponent is now determined. */
4389 if (exponent >= -4
4390 && exponent < (long)precision)
4393 max(exponent,0)+1 digits, then the
4396 if (exponent >= 0)
4398 size_t count = exponent + 1;
4414 size_t count = -exponent - 1;
4443 /* Produce the same number of exponent digits
4450 SNPRINTF (p, 6 + 1, decimal_format, exponent);
4457 /* Produce the same number of exponent digits
4466 sprintf ((char *) p, decimal_format, exponent);
4474 sprintf (expbuf, decimal_format, exponent);
4515 /* Produce the same number of exponent digits as