本文共 1435 字,大约阅读时间需要 4 分钟。
对于math.h 没有特别的结构体,一切都就很简单了。只要知道了各个
函数的功能就可以了函数名:int abs (int x);
功能:返回整x的绝对值函数名:double fabs(double x);
功能:返回x的绝对值函数名:long labs(long x);
功能:返回x的绝值函数名:double cos(double x);
功能:返回x的余弦 函数名:double acos(double x); 功能:返回x的反余弦函数名:double cosh(double x);
功能:返回x的双余弦函数名:double sin( double x);
功能:返回x的正弦函数名:double asin( double x);
功能:返回x的反正弦函数名:double sinh( double x);
功能:求x的双正弦函数名:double tan ( double x);
功能:返回x的正切函数名:double atan( double x);
功能:返回x的反正切函数名:double atan2(double y,doule x);
功能:返回x/y的反正切函数名:double tanh(double x);
功能:求x的双正切函数名:double atof( const char *s);
功能:将字符串s转换为double型函数名:long atol( const char *s);
功能:将字符串s转换为long型函数名:double ceil(double x);
功能:返回大于或等于x的最小整数函数名:double floor(double x);
功能:返回小于或等于x的最大整数函数名:double exp(double x);
功能:返回e的x次方函数名:double fmod(double x,double y);
功能:实数的求余运算。是“%”的加强版函数名:double frexp(double x,int *exponent);
功能:设value为函数返回值 将x写成 value乘以(2的exponent次方的形式) value*(2^exponent)函数名:double ldexp(double x,int exponent);
功能:返回x乘以(2的exponent次方) x*(2^exponent)函数名:double log(double x);
功能:求loge(x)函数名:double log10(double x);
功能:求log10(x);函数名:double modf(double x,double *ipart);
功能:将x分成整数和小数部分。小数部份由函数返回,整数由ipart带出。函数名:double pow(double x,double y);
功能:求x的y次方 x^y函数名:double sqrt(double x);
功能:求x的平方根的绝对值
作者:
出处: 蛮牛专栏: 简介:09年入行,喜欢游戏和编程,对3D游戏和引擎尤其感兴趣。 版权声明:本文版权归作者和博客园共有,欢迎转载。转载必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。转载:http://www.cnblogs.com/geniusalex/archive/2008/12/30/1940531.html