<math.h>
常用数学函数
cabs
-
原型
-
char cabs(char val);
功能
- cabs 函数取 val 的绝对值。 参数
- 一 字节数 val 返回
- cabs 返回 val 的绝对值。
abs
-
原型
-
Int abs( int val);
功能
- 求绝对值 参数
- val 整型数 返回
- val 的绝对值
labs
-
原型
-
long labs(long val);
功能
- labs 函数确定长整数 val 的绝对值。 返回
- val 的绝对值。
fabs
-
原型
-
float fabs(float val);
功能
- fabs 函数确定浮点数 val 的绝对值。 返回
- fabs 返回 val 的绝对值。
sqrt
-
原型
-
float sprt(float x);
功能
- sqrt 函数计算 x 的平方根。 返回
- sqrt 函数返回 x 的正平方根。
exp
-
原型
-
float exp(float x);
功能
- exp 函数计算自然对数中 e 的 x 次 幂 。 e ≈ 2.71828182845953581496 ,是无限循环小数。 返回
- e的值。
log
-
原型
-
float log(float val);
功能
- log 函数计算浮点数 val 的自然对数。自然对数基数为 e 。 返回
- val 的浮点自然对数。
log10
-
原型
-
float log10(float val);
功能
- logl0 函数计算浮点数 val 的常用对数。常用对数为基数 10 。 返回
- val 的浮点常用对数。
sin
-
原型
-
float sin(float x);
功能
- sin 函数计算浮点数 x 的正弦值。 参数
- x 必须在 -65535 ~ 65535 之间,或产生一个 NaN 错误。 返回
- sin 函数返回 x 的正弦。
cos
-
原型
-
float cos(float x);
功能
- COS 函数计算浮点数 X 的余弦。 参数
- X 的 值必须 在 -65535 ~ 65535 之间,或产生一个 NaN 错误。 返回
- COS 函数返回 X 的余弦。
tan
-
原型
-
float tan(float x);
功能
- tan 函数计算浮点数 x 的正切值。 参数
- x 必须在 -65535 ~ 65535 之间,或错误值 NaN 。 返回
- tan 函数返回 x 的正切。
asin
-
原型
-
float asin(float x);
功能
- 求反正弦 参数
- 浮点数 x ,取值必须在 -1 ~ 1 之间。 返回
- X 的反正弦,值在 - π /2 ~π /2 之间。
acos
-
原型
-
float acos(float x);
功能
- 求反余弦 参数
- 浮点数 x ,取值必须在 -1 ~ 1 之间。 返回
- x 的反余弦,值在 0 ~π之间。
atan
-
原型
-
float atan(float x);
功能
- 求反正切 参数
- 浮点数 x ,取值必须在 -1 ~ 1 之间。 返回
- X 的反正切,值在 - π /2 ~π /2 之间。
sinh
-
原型
-
float sinh(float x);
功能
- sinh 函数计算浮点数 X 的双曲正弦。 参数
- x 必须在 -65535 ~ 65535 之间,或产生一个 NaN 错误。 返回
- sinh 函数返回 x 的双曲正弦。
cosh
-
原型
-
float cosh(float x);
功能
- cosh 函数计算浮点数 X 的双曲余弦。 返回
- cosh 函数返回 X 的双曲余弦。
tanh
-
原型
-
float tanh(float x);
功能
- tanh 函数计算浮点数 x 的双曲正切。 返回
- tanh 函数返回 x 的双曲正切。
atan2
-
原型
-
float atan2(float y,float x);
功能
- 计算浮点数 y/x 的反正切。 参数
- 浮点数 y ,浮点数 x 。 返回
- 反正切值,值在 - π~π之间。 x 和 y 的符号确定返回值的象限。
ceil
-
原型
-
float ceil(float val)
功能
- ceil 函数计算大于或等于 val 的最小整数值(收尾取整)。 参数
- 要化为整数的数。 返回
- ceil 函数返回不小于 val 的最小 float 整数值。
floor
-
原型
-
float floor(float val);
功能
- 取整 返回
- floor 函数返回不大于 val 的最大整数值。
fmod
-
原型
-
float fmod(float x,float y);
功能
- 取模。 返回
- x/y 的浮点余数。
modf
-
原型
-
float modf(float val,float *ip);
功能
- modf 函数把浮点数 val 分成整数和小数部分。 返回
- modf 函数返回带符号小数部分 val 。整数部分保存在浮点数 ip 中。
pow
-
原型
-
float pow(float x,float y);
功能
- pow 函数计算 x 的 y 次 幂 。 返回
- pow 函数返回值 x y 。如果 x ≠ 0 和 y=O , pow 返回值 1 ;如果 x=0 和 y ≤ 0 , pow 返回 NaN 。如果 x<O 和 y 不是一个整数, pow 返回 NaN 。