和包含了常用数学函数的声明,下面列出数学函数:
int abs(int i);返回整型参数i的绝对值
double fabs(double x);返回双精度参数x的绝对值
long labs(long n);返回长整型参数n的绝对值
double acos(double x);求x的反余弦
double asin(double x);求x的反正弦
double atan(double x);求x的反正切
double atan2(double x,double y);求x/y的反正切
double ceil(double x);求不小于x的最小整数
double cos(double x);求x的余弦
double cosh(double x);求x的双曲余弦
double exp(double x);求以e为底x的指数值
double fabs(double x);求x的绝对值
double floor(double x);求不大于x的最大整数
double log(double x);求x的自然对数
double log10(double x);求以10为底的x的对数
double pow(double x,double y);求x的y次方
double sin(double x);求sin(x)的值
double sinh(double x);求x的双曲正弦
double sqrt(double x);求x的平方根
double tan(double x);求x的正切
double tanh(double x);求x的双曲正切
double hypot(double x, double y);返回直角三角形斜边的长度
abs() 求绝对值
acos() 求反余弦
asin() 求反正弦
atan() 求反正切
atan2() 求反正切,按符号判定象限
ceil() 求不小于某值的最小整数 (求上界)
tanh
语法:
#include
double tanh( double arg );
功能: 函数返回参数arg的双曲正切值。
tan()函数tan
语法:
#include
double tan( double arg );
功能: 函数返回参数arg的正切值,arg以弧度表示给出。
sinh()函数sinh
语法:
#include
double sinh( double arg );
功能: 函数返回参数arg的双曲正弦值。
sqrt()函数sqrt
语法:
#include
double sqrt( double num );
功能: 函数返回参数num的平方根。如果num为负,产生域错误
pow()函数pow
语法:
#include
double pow( double base, double exp );
功能: 函数返回以参数base 为底的exp 次幂。如果base为零或负和exp 小于等于零或非整数时,产生域错误。如果溢出,产生范围错误。
sin()函数sin
语法:
#include
double sin( double arg );
功能: 函数返回参数arg的正弦值,arg以弧度表示给出。
modf()函数modf
语法:
#include
double modf( double num, double *i );
功能: 函数将参数num 分割为整数和小数,返回小数部分并将整数部分赋给i。