PDA

Просмотр полной версии : Очередной баг флеша с элементарной математикой.


Bletraut
02.06.2016, 17:43
Собственно баг очень простой, достаточно написать

trace(4.93-4); // вместо 0.93 выведет 0.9299999997.

Казалось бы мелочь, но в карте высот даёт приличные артефакты. Кто знает как победить?

Разобрался.

alatar
02.06.2016, 18:00
Очередной баг человека, который на знает как работает арифметика по стандарту IEEE-754 (актуально практически для всех языков программирования, кроме специализированных).

Добавлено через 56 секунд
Казалось бы мелочь, но эта тема всплывает с завидной периодичностью.

Bletraut
02.06.2016, 18:19
Действительно. Признаю ошибку.