Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.01.2011, 17:36   #1
mavlon_m
Форумчанин
 
Регистрация: 04.08.2009
Сообщений: 101
По умолчанию Проблема с округление

Здравствуйте, скажите пожалуйста мне нужень функция огругление цифрами на пример 1.665 нужно возврашать 1.66. использовал FormatFloat мне выдает 1.67. Спасибо!
mavlon_m вне форума Ответить с цитированием
Старый 21.01.2011, 18:14   #2
_Engine_
Форумчанин
 
Регистрация: 29.06.2008
Сообщений: 603
По умолчанию

Код:
Function MyRound(const Value : Double) : Double;
begin
  Result := (Trunc(Value*100))/100;
end;
_Engine_ вне форума Ответить с цитированием
Старый 21.01.2011, 18:28   #3
SNUPY
Форумчанин
 
Регистрация: 15.02.2008
Сообщений: 621
По умолчанию

если скорость не важна то как вариант
Код:
y:=trunc(x*100)/100;
LOL пока проглядывал модуль math уже ответили =)
Помог? Ну так нажми на весы!
SNUPY вне форума Ответить с цитированием
Старый 21.01.2011, 18:49   #4
asmodey1
Подтвердите свой е-майл
 
Регистрация: 19.12.2010
Сообщений: 808
По умолчанию

Цитата:
Сообщение от mavlon_m Посмотреть сообщение
Здравствуйте, скажите пожалуйста мне нужень функция огругление цифрами на пример 1.665 нужно возврашать 1.66. использовал FormatFloat мне выдает 1.67. Спасибо!
Тогда это не округление, а "отбрасывание", ибо по канонам округления результат как раз и должен быть 1.67...
asmodey1 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Округление вниз Lerein Microsoft Office Access 2 10.01.2011 18:05
Округление числа Foxx Microsoft Office Excel 13 07.04.2010 07:09
ОКРУГЛение Андрей_Васильевич Microsoft Office Excel 5 19.10.2009 09:09
Округление чисел Vikelf Помощь студентам 1 01.06.2009 12:16
округление Toxa Общие вопросы Delphi 4 15.01.2007 19:15