We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 53179d7 commit 8a8c633Copy full SHA for 8a8c633
src/crt/ftoll.c
@@ -9,7 +9,7 @@ long long _ftoll_c(float x)
9
const uint24_t mantissa = UINT24_C(1) << (FLT_MANT_DIG - 1) | parts.mantissa;
10
if (exponent < bias) return 0;
11
if (exponent <= bias + FLT_MANT_DIG - 1) {
12
- const int24_t result = mantissa >> (bias + FLT_MANT_DIG - 1 - exponent);
+ const long long result = mantissa >> (bias + FLT_MANT_DIG - 1 - exponent);
13
return parts.sign ? -result : result;
14
}
15
const long long result = (long long)mantissa << (exponent - bias);
0 commit comments