Lines Matching refs:mantissa
882 /* Split into exponential part and mantissa. */
888 /* Convert the mantissa (y * LDBL_MANT_BIT) to a sequence of limbs.
970 /* Split into exponential part and mantissa. */
976 /* Convert the mantissa (y * DBL_MANT_BIT) to a sequence of limbs.
1305 /* Split into exponential part and mantissa. */
1396 /* Split into exponential part and mantissa. */
3073 long double mantissa;
3076 mantissa = printf_frexpl (arg, &exponent);
3080 mantissa = 0.0L;
3086 /* Round the mantissa. */
3087 long double tail = mantissa;
3107 mantissa += tail;
3116 digit = (int) mantissa;
3117 mantissa -= digit;
3120 || mantissa > 0.0L || precision > 0)
3125 while (mantissa > 0.0L)
3127 mantissa *= 16.0L;
3128 digit = (int) mantissa;
3129 mantissa -= digit;
3224 double mantissa;
3227 mantissa = printf_frexp (arg, &exponent);
3231 mantissa = 0.0;
3237 /* Round the mantissa. */
3238 double tail = mantissa;
3258 mantissa += tail;
3267 digit = (int) mantissa;
3268 mantissa -= digit;
3271 || mantissa > 0.0 || precision > 0)
3276 while (mantissa > 0.0)
3278 mantissa *= 16.0;
3279 digit = (int) mantissa;
3280 mantissa -= digit;