7.8.6 Mathematical Functions 数学函数

There are more than twenty mathematical functions declared in <math.h>; here are some of the more frequently used. Each takes one or two double arguments and returns a double.

sin(x)  sine of x, x in radians
cos(x)  cosine of x, x in radians
atan2(y,x)      arctangent of y/x, in radians
exp(x)  exponential function e^x^
log(x)  natural (base e) logarithm of x (x>0)
log10(x)        common (base 10) logarithm of x (x>0)
pow(x,y)        xy
sqrt(x)         square root of x (x>=0)
fabs(x)         absolute value of x

头文件<math.h>中声明了20多个数学函数。下面介绍一些常用的数学函数,每个函数带有一个或两个double类型的参数,并返回一个double类型的值。

sin(x)  x的正弦函数,其中x用弧度表示
cos(x)  x的余弦函数,其中x用弧度表示
atan2(y,x)      y/x的反正切函数,其中,x和y用弧度表示
exp(x)  指数函数e^x^
log(x)  x的自然对数(以e为底),其中,x>0
log10(x)        x的常用对数(以10为底),其中,x>0函数
pow(x,y)        计算x^y^的值
sqrt(x)         x的平方根(x>=0)
fabs(x)         x的绝对值

TCPL/7.8.6_Mathematical_Functions (last edited 2008-02-23 15:35:10 by localhost)

ch3n2k.com | Copyright (c) 2004-2022 czk.