Интерактивная система просмотра системных руководств (man-ов)
atof (3)
>> atof (3) ( FreeBSD man: Библиотечные вызовы ) atof (3) ( Русские man: Библиотечные вызовы ) atof (3) ( Linux man: Библиотечные вызовы ) atof (3) ( POSIX man: Библиотечные вызовы )
BSD mandoc
NAME
atof
- convert
ASCII
string to double
LIBRARY
Lb libc
SYNOPSIS
#include <stdlib.h>
double
atof (const char *nptr);
DESCRIPTION
The
atof ();
function converts the initial portion of the string pointed to by
Fa nptr
to
Vt double
representation.
It is equivalent to:
strtod(nptr, (char **)NULL);
The decimal point
character is defined in the program's locale (category
LC_NUMERIC )
IMPLEMENTATION NOTES
The
atof ();
function is not thread-safe and also not async-cancel-safe.
The
atof ();
function has been deprecated by
strtod ();
and should not be used in new code.
ERRORS
The function
atof ();
need not affect the value of
errno
on an error.
SEE ALSO
atoi(3),
atol(3),
strtod(3),
strtol(3),
strtoul(3)
STANDARDS
The
atof ();
function conforms to
St -p1003.1-90 ,
St -isoC ,
and
St -isoC-99 .
Index
- NAME
-
- LIBRARY
-
- SYNOPSIS
-
- DESCRIPTION
-
- IMPLEMENTATION NOTES
-
- ERRORS
-
- SEE ALSO
-
- STANDARDS
-