1、fmod(double x, double y):返回x除以y的余数;
2、pow(x,y):返回x的y次幂;
3、ceil(double x):返回大于或等于x的最小的整数值
4、floor(double x):返回小于或等于x的最大的整数值
5、sqrt(double x):返回x的平方根
6、fabs(double x):返回x的绝对值
7、exp(double x): e的x次方
error C2064:“M_PI“:undeclared identifier
使用math.h中的M_PI宏定义时,包含了math.h头文件,但是编译时出现错误:
原因:math.h中是这样定义的
#ifdef _USE_MATH_DEFINES
#define M_PI 3.14159265358979323846
解决办法:
1、#define _USE_MATH_DEFINES
#include <math.h>
2、#define M_PI 3.14159265358979323846