数学库的基本函数
建议头文件#include<cmath>
下面是数学库中一些经常容易用到的函数
1.绝对值(不同数值类型的对应的绝对值函数、头文件):
(1)abs(int) (整数) #include<cmath>
(2)fabs(double) (浮点数) #include<math.h>
(3)labs(long) (长整型)
** abs()和fabs()的头文件是不同的,
2.log函数
(1)以e为底的对数计算方法:double a = log(x)
(2)以10为底的对数计算方法:double a = log10(x)
3.余弦函数 (正弦及正切函数类似)
函数说明:double cos(double x) --返回弧度角的余弦值,即参数x是弧度值
角度转换为弧度 -- x * = acos(0.0)/90.0; cos(x);
x=x/180*PI;#define PI acos(-1)
4.平方根:sqrt(x) x1/2
5.幂函数:pow(x,y) --- xy
6.e的指数:exp(x)
7.取余函数:double fmod(double x,double y) 返回x除以y的余数
8.取整函数:double ceil (double x)
(1) ceil() 向上取整,(去除小数+1,除0外),
(2) floor() 向下取整 (去除小数),
(3) round() 四舍五入

浙公网安备 33010602011771号