Показать сообщение отдельно
  #2  
Старый 06.10.2019, 13:20
Аватар для Kailon
Kailon Kailon вне форума
Активный
 
Регистрация: 06.06.2010
Сообщения: 339
Версия Delphi: 10.4
Репутация: 429
Сообщение

Все работает...
Здесь step/10000 является константой и равняется -0,00003. x:=x+step у тебя стремится к минус бесконечности, а ты проверяешь модуль икс (abs(x)). А так как икс положительный, то условие срабатывает потому, что положительное число всегда больше отрицательного.
__________________
Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете.
Ответить с цитированием