Показать сообщение отдельно
  #2  
Старый 12.06.2008, 18:21
Drozh Drozh вне форума
Активный
 
Регистрация: 12.06.2008
Сообщения: 313
Репутация: 40
По умолчанию Re: Как обрезать дробь

Не особо понял что требуется, может это поможет:
function Format(const Format: string; const Args: array of const): string;

для твоего случая:
Format('%1.2f', [Value]);
где Value - число которое надо преобразовать, функция вернет строку с числом округленным до двух знаков (подробнее прочитай в справке по Delphi)

есть еще
function FloatToStrF(Value: Extended; Format: TFloatFormat; Precision, Digits: Integer): string;

в нем: Precision - точность, Digits - число цифр;
Значение Precision должно быть не более 7 при преобразовании типа Single, не более 15 для Double, не более 18 для Extended.
Ответить с цитированием