Lines Matching refs:exponent
164 __NO_INLINE static size_t exponent_to_string(char *buf, int32_t exponent) { in exponent_to_string() argument
168 if (exponent < 0) { in exponent_to_string()
170 exponent = -exponent; in exponent_to_string()
176 if (exponent >= 1000) pos += 4; in exponent_to_string()
177 else if (exponent >= 100) pos += 3; in exponent_to_string()
178 else if (exponent >= 10) pos += 2; in exponent_to_string()
184 uint digit = (uint32_t)exponent % 10; in exponent_to_string()
188 exponent /= 10; in exponent_to_string()
189 } while (exponent != 0); in exponent_to_string()
199 uint32_t exponent = (du.i >> 52) & 0x7ff; in double_to_string() local
214 if (exponent == 0x7ff) { in double_to_string()
224 } else if (exponent == 0) { in double_to_string()
236 int exponent_signed = exponent - 1023; in double_to_string()
298 uint32_t exponent = (u.i >> 52) & 0x7ff; in double_to_hexstring() local
308 if (exponent == 0x7ff) { in double_to_hexstring()
318 } else if (exponent == 0) { in double_to_hexstring()
336 int exponent_signed = exponent - 1023; in double_to_hexstring()