标准library,常用的函数如下 cassert (asserth) cctype (ctypeh) cerrno (errnoh) cfloat (floath) climits (limitsh) clocale (localeh) cmath (mathh) csetjmp (setjmph) csignal (signalh) cstdarg (stdargh) cstddef (stddefh) cstdio (stdioh) cstdlib (stdlibh) cstring (stringh) ctime (timeh)
#include
这类#后面加字母的,叫做预处理命令
<stdioh>是头文件,如vc的头文件就放在/include/下,<>表示从该目录找括号内文件
算数函数
产生随机数 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()
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)