Уведомления
Очистить все
Совершенно не понятная для меня ситуация. Вещественная переменная инкрементируется на постоянную величину. Всё идёт нормально до значения 4. Дальше она застывает на этом значении, хотя строка инкрементирования выполняется. Я даже не могу понять что надо посмотреть или какой эксперимент провести чтобы отловить проблему.
float X; float dX = 1.92909084e-007; X += dX;
Создатель темы Размещено : 17.02.2025 00:13
Выяснил, что такая ситуация связана с одинарным форматом вщественного числа. Теперь хотелось бы понять почему именно значением 4 ограничивается суммирование. Но это уже для общего развития.
Создатель темы Размещено : 17.02.2025 01:12