Warum stoppt eine Float -Variable, die bei 16777216 inkrementiert wird?
Posted: 18 Aug 2025, 03:11
Code: Select all
float a = 0;
while (true)
{
a++;
if (a > 16777216)
break; // Will never break... a stops at 16777216
}
< /code>
Kann mir dies jemand erklären, warum ein Float -Wert in diesem Code in der Inkrementierung von 16777216 stoppt?float a = 16777217; // a becomes 16777216