FloatToDecimal, процедура

Синтаксис


type TFloatRec = packed record
  Exponent:  Smallint;
  Negative:  Boolean;
  Digits:  array[0..20] of Char;
end;
TFloatValue = (fvExtendetl, fvCurrency); procedure FloatToDecimal(var Result: TFloatRec; const Value; ValueType: TFloatValue; Precision, Decimals: Integer);

Описание

Функция FloatToDecimal - это низкоуровневая процедура форматирования. Другие функции форматирования вызывают ее, однако в приложениях она применяется редко. FloatToDecimal записывает экспоненту и знак в запись Result и форматирует мантиссу в виде строки десятичных цифр. Precision - это минимальное количество значащих цифр, Decimals - количество цифр перед десятичной точкой. Значение Value должно иметь тип Currency или Extended, и необходимо указать соответствующий тип в ValueType (ftCurrency или ftFxtended). Если ValueType и тип Value не совпадают, результат может быть непредсказуемым.

Ошибки

Советы и приемы

Пример



Смотрите также

    Учебник по языку Pascal          Лабораторные работы по программированию          Справочник




Нет комментариев.



Оставить комментарий:
Ваше Имя:
Email:
Антибот: *  
Ваш комментарий: