Автокликер Clickermann :: Форум
Основной раздел => Ошибки => Topic started by: Vint on April 04, 2017, 03:04:35 PM
-
Оно как бы правильное, если просто считать, но в условии считает неправильно
IF((11.2 - 11) = 0.2)
LOGWRITE("равно")
ELSE
LOGWRITE("НЕ равно")
END_IF
HALT
15:07:33 НЕ равно
После 100500 проверок удалось выяснить, что так происходит, если в результате вычисления получается меньше -1 < x < 1
Так происходит в версиях 4.10, 4.11, 4.12, 4.13
4.9 и ниже - такой проблемы нет.