Представьте, что нам нужно компенсировать инерцию датчика, которая составляет 1 секунду. По началу у нас 1000 циклов в секунду, мы пишем t_ист=t_показ+dt*1000 и идем дальше.
По началу это работает, но по мере усложнения программы цикл внезапно становится равен 2 миллисекундам. И наш алгоритм начинает перерегулировать. Если не знать эту тонкость, можно долго не понимать, что происходит, почему при удалении одного элемента все работает, а при добавлении любого нового начинается перерегулирование)
Вот для борьбы с этим и будет полезно автоматическое вычисление dt. В будущем когда программа устаканится, вы всегда можете заменить макрос dt на константу с определенным известным вам значением.





Ответить с цитированием