функции С и C++, библиотек C++Builder, API Windows________________817

char *endptr;

double у = strtod(Editl->Text.c_str(),sendptr);

то величина *endptr будет равна тому символу, на котором остановилось преобра-
зование строки. Этот параметр можно использовать для проверки правильности
преобразуемой строки.

Если при преобразовании наступает переполнение, то функции возвращают
положительные или отрицательные значения HUGE_VAL (для типа double) или
LHUGE_VAL (для типа long double).

Рассмотренные функции преобразования можно использовать и для типа
строк AnsiString. Но при этом эти строки надо переводить в тип char * с помощью
метода c_str(), как показано в двух предыдущих примерах.

14.7.2 Функции взаимного преобразования чисел и строк,
описанные в файле SysUtils.hpp

функция	синтаксис / преобразует
CurrToStr	System::AnsiString CurrToStr(System::Currency Value) Число типа Currency в строку
CurrToStrF	System::AnsiString CurrToStrF(System::Currency Value, TFloatFormat Format, int Digits)Число типа Currency в строку с помощью формата типа TFloatFormat (см. раздел 14.4.4)
FloatToDecimal	void FloatToDecimal(TFloatRec &Result, const void *Value, TFloatValue ValueType, int Precision, int Decimals)Число типа ValueType (см. раздел 14.4.4) в структуру TFlo-atRec
FloatToStr	System::AnsiString FloatToStr(Extended Value)Число в строку
FloatToStrF	System::AnsiString FloatToStrF(Extended Value, TFloatFormat Format, int Precision, int Digits)Число в строку с помощью формата типа TFloatFormat (см. раздел 14.4.4)
FloatToText	int FloatToText(char * Buffer, const void *Value, TFloatValue ValueType, TFloatFormat Format, int Precision, int Digits)Число в строку Buffer с помощью формата типа TFloatFormat (см. раздел 14.4.4)
FloatToTextFmt	int FloatToTextFmt(char * Buffer, const void *Value, TFloatValue ValueType, char * Format)Число Value типа ValueType (CM. TFloatValue в разделе 14.4.4) в строку Buffer с помощью формата FormatFloat (см. раздел 14.4.5)
FmtStr	void FmtStr(System::AnsiString &Result, const System::AnsiString Format, const System::TVarRec * Args, const int ArgsSize)Аргументы из открытого массива Args размера ArgsSize -1 в строку Result по формату Format (см. раздел 14.4.3)