Функция strtold

#include <stdlib.h>
long double strtold(const char * restrict start, char ** restrict end);
Функция strtold() добавлена в версии С99.

Функция strtold() аналогична функции strtod() за исключением того, что она возвращает значение типа long double. При возникновении переполнения возвращается либо значение HUGE_VALL, либо значение -HUGE_VALL, а глобальная переменная errno устанавливается равной значению ERANGE, свидетельствующему об ошибке из-за выхода результата за пределы представимых чисел. Если параметр start не указывает на число, никакого преобразования не выполняется и функция возвращает нуль.


Зависимые функции

atof() ( http://c2p.ru/c/atof.html )
strtold() ( http://c2p.ru/c/strtold.html )
strtof() ( http://c2p.ru/c/strtof.html )

Оригинал новости «Функция strtold»  - http://c2p.ru/c/strtold.html
«Программирование на C, C++, Java, .NET»  - http://c2p.ru/index.php