Сообщение от VaBo Это не мой случай, это округление неправильное. У меня была задача отрезать хвост, а не округлять. Для правильного округления последнего знака код нужно изменить вот так: Accuracy := 0.001; Value_out := DINT_TO_LREAL(LREAL_TO_DINT(Value_in/Accuracy+0.5))*Accuracy;
Правила форума