strtoul

2.13.2.6 strtoul Declaration: unsigned long int strtoul(const char *str, char **endptr, int base); The string pointed to by the argument str is converted to an unsigned long integer (type unsigned long int). Any initial whitespace characters are skipped (space, tab, carriage return, new line, vertical tab, or formfeed). The number may consist of an optional sign and a string […]

Daha Fazla

strtol

2.13.2.5 strtol Declaration: long int strtol(const char *str, char **endptr, int base); The string pointed to by the argument str is converted to a long integer (type long int). Any initial whitespace characters are skipped (space, tab, carriage return, new line, vertical tab, or formfeed). The number may consist of an optional sign and a string of digits. Conversion […]

Daha Fazla

atof

2.13.2.1 atof Declaration: double atof(const char *str); The string pointed to by the argument str is converted to a floating-point number (type double). Any initial whitespace characters are skipped (space, tab, carriage return, new line, vertical tab, or formfeed). The number may consist of an optional sign, a string of digits with an optional decimal character, and an […]

Daha Fazla

ERANGE

2.3.2 ERANGE Declaration: #define ERANGE some_value ERANGE is an identifier macro declared with #define. Its value represents a range error which is returned by some math functions when a range error occurs. Faydalı Yetersiz

Daha Fazla