NAME

atof, atoi -- convert ASCII to numbers

SYNOPSIS

double atof(nptr)
char *nptr;

int atoi(nptr)
char *nptr;

DESCRIPTION

These functions convert a string pointed to by nptr to a floating and integer representation respectively. The first unrecognized character ends the string.

atof recognizes an optional string of tabs and spaces, then an optional sign, then a string of digits optionally containg a decimal point, then an optional e or E followed by an optionally signed integer.

atoi recognizes an optional string of tabs and spaces, then an optional sign, then a string of digits.

SEE ALSO

scanf(3P)

BUGS

There are no provisions for overflow.