c++中常见的数学函数

一.头文件cmath.h或math.h中包含的常用数学函数,使用时要头文件引用,两者区别:

1.cmath是标准C++里面推荐使用的库。
math是C语言的旧头文件.

2.用后面那个就好 math.h,前面那个如果没有C++对应的库会出错
用后面的一定不会出错.

二.常用的数学函数:

1.开平方

double sqrt(double x);

2.求常数e的x次方

double exp(double x);

3.求x的y次方

double pow(double x, double y);

4.求对数ln(x)

double log(double x);

求对数lg(x)

扫描二维码关注公众号,回复: 3470287 查看本文章

double log10(double x);

其他用换底公式

5.求x绝对值

int abs(x);

long int abs(long int x);

double fabs(double x);

6.三角函数

求正弦

double sin(double x);

求余弦

double cos(double x);

求正切

double tan(double x);

反正切

double atan(double x);

7.取整函数

向上取整

double ceil(double x);

向下取整

double floor(double x);

8.产生随机数 0~32767

int rand(void);

猜你喜欢

转载自blog.csdn.net/qq_38278799/article/details/82287317