math.h 数学函数

发布时间 2023-04-03 21:17:09作者: 华夏九州

<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 。