int abs( int value );
long int labs( long int value );
div_t div( int numerator, int denominator );//返回值是结构体 int quot 商 ;int rem 余数
ldiv_t ldiv(long int numer, long int denom );
int rand( void );
void srand( unsigned int seed);
int atoi( char const *string );
long int atol( char const *string );
long int strtol( char const *string, char **unused, int base );
unsigned long int strtoul( char const *string, char **unused, int base );
//strtol:基数base的用法
x=strtol( " 590bear", Null , 0);//基数是0时,任何数字被接受 x=590
x=strtol( " 590bear", Null , 6);//基数是6时,5以下的被接受 x=5
x=strtol( " 590bear", Null , 10);//基数是10时,5以下的被接受 x=590
x=strtol( " 590bear", Null , 12);//基数是12时,b以下的被接受 x=590b-->=5*12^3+9*12^2+11=9947
x=strtol( " 590bear", Null , 15);//基数是15时,e以下的被接受 x=590bea-->=5*15^5+……=42255195
浙公网安备 33010602011771号