OC 常用数学函数 (基于C语言)

算数函数
产生随机数 rand()
取绝对值 fabs()
取复数的绝对值 cabs(struct complex i)
浮点数的绝对值 fabs()/fabsf()/fabsl()
取余 fmod(double, double)
向上取整 ceil()/ceilf()/ceill()
向下取整 floor()/floorf()/floorl()
求最大值 fmax()/fmaxf()/fmaxl()
求最小值 fmin()/fminf()/fminl()
四舍五入 round()/roundf()/roundl()

指数与对数
求 n 的 m 次方的值 pow(n, m)/powf(n, m)/powl(n, m)
求 e 的 x 次方 exp(x)/expf(x)/expl(x)
以 e 为底的对数值 log()/logf()/logl()
以10为底的对数 log10()/log10f()/log10l()
开平方(根号) sqrt()

三角函数
正弦值 sin()/sinf()/sinl()
余弦值 cons()/cosf()/cosl()
正切值 tan()/tanf()/tanl()
双曲线正弦值 sinh()/sinhf()/sinhl()
双曲线余弦值 cosh()/coshf()/coshl()
双曲线正切值 tanh()/tanhf()/tanhl()

反三角函数
反正弦值 asin()/asinf()/asinl()
反余弦值 acos()/acosf()/acosl()
反正切值 atan()/atanf()/atanl()
反双曲线正弦值 asinh()/asinhf()/asinhl()
反双曲线余弦值 acosh()/acoshf()/acoshl()
反双曲线正切值 atanh()/atanhf()/atanhl()

你可能感兴趣的:(OC 常用数学函数 (基于C语言))