cmath

#include <cmath> //(math.h)

abs 绝对值
acos 反余弦
acosh 反双曲余弦值(C++11)
asin 反正弦
asinh 反双曲正弦值(C++11)
atan 反正切
atan2 y/x的反正切
atanh 反双曲正切值(C++11)
cbrt 立方根(C++11)
ceil 上取整,不小于给定值的最近整数
copysign 以第二个参数y的符号(正或负)返回第一个参数x
cos 余弦
cosh 双曲余弦值
erf 误差函数(也称之为高斯误差函数)(C++11)
erfc 余补误差函数1-erf() (C++11)
exp 以自然常数e为底的指数函数
exp2 以2为底的指数函数(C++11)
expm1 函数返回 exp(x) - 1(C++11)
fabs 返回值为浮点型的绝对值
fdim 如果X>Y返回X-Y,否则返回0(C++11)
floor 下取整,不大于给定值的最近整数
fma 返回x*y+z,整个运算完成之后,只进行一次舍入(C++11)
fmax 返回参数较大值(C++11)
fmin 返回参数较小值(C++11)
fmod 求余,获得浮点数除法操作的余数
fpclassify (C++11)
frexp 把一个浮点数分解为尾数和指数,其中 x = 尾数 * 2^指数,尾数为[0.5,1) 
hypot 计算两个数平方的和的平方根。对于给定的直角三角形的两个直角边,求其斜边的长度(C++11)
ilogb 把一个浮点数分解为尾数和指数,返回指数值。其中 x = 尾数 * 2^指数,尾数为[1,2)(C++11)
isfinite 返回x是否是一个有限值。一个有限值是任何浮点值,既不是无限的也不是非数字(C++11)
isgreater 返回是否x大于y(C++11)
isgreaterequal 返回是否x大于或等于y(C++11)
isinf 返回是否x是一个无穷大的值(正无穷大或负无穷大)。(C++11)
isless 返回是否x小于y(C++11)
islessequal 返回是否x小于或等于y((C++11)
islessgreater 返回是否x小于或大于y(C++11)
isnan 返回是否x是非数字(C++11)
isnormal 返回是否x是一个正常值,即不是无穷的、非数字、零、低于正常的(C++11)
isunordered 返回是否x或y是非数字。检测两个浮点数是否是无序的,只要有一个是 NaN,就不能比较(C++11)
ldexp 计算value乘以2的exp次幂 ( value * ( 2^exp ) ),其中exp为整型
lgamma 返回X的伽玛函数的绝对值的自然对数(C++11)
llrint 返回最靠近x的整数???(C++11)
llround 返回最靠近x的整数???(C++11)
log 计算自然(以 e 为底)对数(ln(x))
log10 计算普通(以 10 为底)对数(log10(x))
log1p 计算 1 与给定值 x 的和(1+x)的自然对数(ln(1+x))(C++11)
log2 计算给定数的以 2 为底的对数(log2(x))(C++11)
logb 计算给定数的以 2 为底的对数,x取绝对值(log2(|x|))(C++11)
lrint 返回最靠近x的整数???(C++11)
lround 返回最靠近x的整数???(C++11)
modf 将一个浮点数分解为整数及小数部分
nan 将执行时定义的字符串作为静态化非数型(Quiet NaN)操作所需的值(C++11)
nanf 将执行时定义的字符串作为静态化非数型(Quiet NaN)操作所需的值(C++11)
nanl 将执行时定义的字符串作为静态化非数型(Quiet NaN)操作所需的值(C++11)
nearbyint (C++11)
nextafter (C++11)
nexttoward (C++11)
pow 幂运算
remainder 获得浮点数除法操作的带符号余数。取到最近的,最小的余数(C++11)
remquo 获得浮点数除法操作的带符号余数,且返回符号及操作结果的最后三位组成的整数(C++11)
rint 返回最靠近x的整数???(C++11)
round 返回最靠近x的整数???(C++11)
scalbln 计算scalbln(x,n) = x * 2^n,其中n为long int 型(C++11)
scalbn 计算scalbn(x,n) = x * 2^n,其中n为 int 型(C++11)
signbit 返回是否x的符号是负的,可以应用到无穷、非数字、零;如果零无符号,它是正的(C++11)
sin 正弦函数
sinh 双曲正弦
sqrt 计算平方根
tan 正切函数
tanh 双曲正切
tgamma 返回X的伽玛函数(C++11)
trunc 幅度(到 0 的距离,即绝对值)不大于给定值的最近整数(C++11)