Наръчник на Delphi

FloatToStrF, функция

функция FloatToStrF връща реална стойност на стойност под формата на форматиран низ. Формат аргумент уточнява как форматиран номер. Precision - е броят на значещи цифри, цифри - обикновено броя на цифрите след десетичната запетая. Най-форматиран низ ще съдържа разделители DecimalSeparator и ThousandSeparator
Независимо от положителната Формат безкрайността винаги е форматирано като INF низ минус beskonechnost- как -INF. "Тихо" NaN е форматирана като мъж. (. Lines МВФ и NAN не може да бъде овладяна) За крайни стойности на параметрите Формат работи, както следва:
ffCurrency
Броят е форматиран използване CurrencyFormat NegCurrFomat или стойности (например, $ 31, 415.00). Цифри определя броя на цифрите след десетичната запетая. Ако не се показва цифри нула десетична запетая.
ffExponent
Формати номер в съответствие с научната означението (например -3,14E + 01). Винаги има най-малко една цифра преди десетичната запетая, Прецизно определя от общия брой на форматирани знаци. Цифрите определя броя на цифри в експонентата, който може да бъде в границите от 1 до 4. експонентата винаги започва с "плюс" или "минус". знак "минус" се посочва, ако е необходимо, към цялото.
ffFixed
Броят е форматиран в съответствие с фиксирана десетични нотация (например -3141,59). Най-малко една цифра винаги присъства преди десетичен разделител. Ако от ляво на десетичната точка изисква повече от Precision цифри формат автоматично се променя на ffExponent.
ffGeneral
Формати на номер в съответствие с фиксирана или експоненциална нотация: възможно фиксирана означения друго - експоненциално. За номера на по-малко от 0, 00 001 се използва винаги експоненциален формат. Нули са премахнати, а ако няма номера, характера сепаратор също е отстранена преди десетичната запетая.
ffNumber
Формат линия в определен формат, но използва TnousanclSeparator характер да се разделят хиляди, милиони, и така нататък. Г. (например 314-159.26535).

Съвети и трикове