总结一些常用的数学函数,在程序设计中经常用这些函数来实现计算操作。这些函数需要加上头函数 #include<cmath>
-
abs(x)
用法:这个函数是用来实现对整数取绝对值的操作。 -
fabs(double x)
用法:这个函数是用来实现对浮点数取绝对值的操作。 -
pow(double x,double y)
用法:用来求x的y次方,注意这里的x,y要是double型,返回的值也是double型的。 -
sqrt(double x)
用法:求x的算数平方根,x要是double型,返回值也是double。 -
log(double x)
用法:求以自然数e为底,x的对数。要求其他底数的对数需要借助换底公式,比如要求log2x,可以转化为 log(x)/log(2) -
round(double x)
用法:返回x的四舍五入后的值,返回值也是double型的 -
floor(double x)
用法:对double型的变量向下取整 -
ceil(double x)
用法:对double型的变量向上取整 -
sin(double x),cos(double x),tan(double x)
分被返回double变量的正弦值,余弦值,正切值 -
asin(double x),acos(double x),atan(double x)
返回double型变量的反正弦值,反余弦值和反正切值