ATOF(3C) UNIX Programmer's Manual ATOF(3C) NAME atof, atoi, atol - convert ASCII to numbers SYNOPSIS double atof (nptr) char *nptr; int atoi (nptr) char *nptr; long atol (nptr) char *nptr; HP-UX COMPATIBILITY Level: HP-UX/RUN ONLY Origin: System III DESCRIPTION These functions convert a string pointed to by _n_p_t_r to floating, integer, and long integer representation respec- tively. The first unrecognized character ends the string. _A_t_o_f recognizes an optional string of tabs and spaces, then an optional sign, then a string of digits optionally con- taining a decimal point, then an optional e or E followed by an optionally signed integer. _A_t_o_i and _a_t_o_l recognize an optional string of tabs and spaces, then an optional sign, then a string of digits. HARDWARE DEPENDENCIES Series 200/500: _A_t_o_i and _a_t_o_l are identical. SEE ALSO scanf(3S). BUGS There are no provisions for overflow.