数学函数
头文件
#include<cmath>
函数原型
int abs(int);//整型的绝对值
double fabs(double);//浮点型的绝对值
double ceil(double);//向上取整
//注意:ceil函数的返回大于或者等于指定表达式的最小整数,所以ceil(3.0)=3
double floor(double);//向下取整
//注意:floor函数的返回小于或者等于指定表达式的最大整数,所以floor(3.0)=3
double pow(double,double);//x的y次幂
//注意:pow返回值返回值为double类型,若赋值给整型变量,可能会有误差
double sqrt(double);//开方
double round(double);//四舍五入
举例
a=abs(-5);//a=5
a=fabs(-5.5)//a=5.5
a=ceil(3.4)//a=4
a=floor(4.9)//a=4
a=pow(2,4)//a=16
a=sqrt(9)//a=3
a=round(5.5)//a=6