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

14.7 Функции взаимного преобразования чисел
и строк

14.7.1 функции взаимного преобразования чисел и строк
типа char *

функция	синтаксис / преобразует	файл
atof—————	double atof(const char *s)Строку в число с плавающей запятой	stdlib.h, math.h
atoi	int atoi(const char *s)Строку в целое	stdlib.h
atoi64	int64 atoi64(const char *s)Строку в целое	stdlib.h
atol	long atol(const char *s)Строку в целое	stdlib.h
atold	long double atold(const char *s)Строку в число с плавающей запятой	math.h
ecvt	char *ecvt(double value, int ndig, int *dec, int *sign)Число с плавающей запятой value в строку с числом цифр ndig; dec сохраняет позицию десятичной точки, sign — знак	stdlib.h
fcvt	char *fcvt(double value, int ndig, int *dec, int *sign)Число с плавающей запятой value в строку с числом цифр ndig; dec сохраняет позицию десятичной точки, sign — знак	stdlib.h
gcvt	char *gcvt(double value, int ndec, char *buf) value в строку buf с числом цифр ndec	stdlib.h
i64toa	char *i64toa(int64 value, char *strP, int radix) Целое value в строку; radix — основание (от 2 до 36)	stdlib.h
itoa	char *itoa(int value, char *string, int radix) Целое value в строку string по основанию radix	stdlib.h
itow	wchart *itow(int value, wchart *string, int radix) Целое value в строку string по основанию radix	stdlib.h
ltoa	char *ltoa(long value, char *string, int radix) Целое value в строку; radix — основание (от 2 до 36)	stdlib.h
strtod	double strtod(const char *s, char **endptr)Строку s в действительное число	stdlib.h
strtol	long strtol(const char *s, char **endptr, int radix)Строку s в длинное целое	stdlib.h
strtold	long double strtold(const char *s, char **endptr)Строки s в действительное число	stdlib.h
strtoul	unsigned long strtoul(const char *s, char **endptr, int radix) Строку s в unsigned long по основанию radix	stdlib.h