Показать сообщение отдельно
  #1  
Старый 28.03.2009, 22:10
Иринкаа Иринкаа вне форума
Прохожий
 
Регистрация: 11.11.2007
Сообщения: 20
Репутация: 10
По умолчанию Проблемы с округлением

у меня в программе происходит расчет ряда экономических показателей
сейча все считается правильно, но результат не округляется, т.е. много цифр после запятой

нужно округлить до 2-3 цифр после запятой

Пытаюсь применить ф-цию RoundTo(x, adigit)
не получается...возвращает 0



пишу так
K_konc_sob_kap:= RoundTo((Sob_kap / Balans),4);
Form2.Edit14.Text:= FloatToStr(K_konc_sob_kap);


без roundto все работало...
K_konc_sob_kap:= (Sob_kap / Balans);
Form2.Edit14.Text:= FloatToStr(K_konc_sob_kap);


может несостыковка типов переменных...

есть др способ округления?
Ответить с цитированием