数学库的基本函数

建议头文件#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() 四舍五入 

posted @ 2019-12-15 11:51  十分的月亮  阅读(881)  评论(1)    收藏  举报