#include
void
srand(unsigned seed) 初始化随机数发生器
int
rand()
产生一个随机数并返回这个数
double poly(double x,int n,double c[])从参数产生一个多项式
double modf(double value,double *iptr)将双精度数value分解成尾数和阶
double fmod(double x,double y) 返回x/y的余数
double
frexp(double value,int *eptr) 将双精度数value分成尾数和阶
double
atof(char *nptr) 将字符串nptr转换成浮点数并返回这个浮点数
double atoi(char *nptr) 将字符串nptr转换成整数并返回这个整数
double atol(char *nptr) 将字符串nptr转换成长整数并返回这个整数
//将浮点数value转换成字符串并返回该字符串
char *ecvt(double value,int ndigit,int *decpt,int *sign)
//将浮点数value转换成字符串并返回该字符串
char *fcvt(double value,int ndigit,int *decpt,int *sign)
//将数value转换成字符串并存于buf中,并返回buf的指针
char *gcvt(double value,int ndigit,char *buf)
//将无符号整型数value转换成字符串并返回该字符串,radix为转换时所用基数
char *ultoa(unsigned long value,char *string,int radix)
//将长整型数value转换成字符串并返回该字符串,radix为转换时所用基数
char *ltoa(long value,char *string,int radix)
//将整数value转换成字符串存入string,radix为转换时所用基数
char *itoa(int value,char *string,int radix)
//将字符串nptr转换成双精度数,并返回这个数,错误返回0
double atof(char *nptr)
//将字符串nptr转换成整型数, 并返回这个数,错误返回0
//将字符串nptr转换成长整型数,并返回这个数,错误返回0
long atol(char *nptr)
http://www.ggv.com.cn/forum/clib/string/bcmp.html
C语言库函数(很全):
http://www.fzs8.net/C_Function