标签:
只是列举了一些比较常用的,具体的可以查看Math.h文件
算术函数:
int rand():返回int型随机数
int random():返回long型随机数
abs:返回整形绝对值
int abs(int)
float fabsf(float)
double fabs(double)
long double fabsl(long double)
floor():返回不大于浮点数的最大整数
float floorf(float)
double floor(double)
long double floorl(long double)
ceil():返回不小于浮点数的最小整数
float ceilf(float)
double ceil(double)
long double ceill(long double)
pow():返回a的b次方
float powf(float, float)
double pow(double, double)
long double powl(long double, long double)
sqrt():返回a的开根
float sqrtf(float);
double sqrt(double);
long double sqrtl(long double);
三角函数:
acos:反余弦函数(参数:弧度)
float acosf(float);
double acos(double);
long double acosl(long double);
asin:反正弦函数(参数:弧度)
asinf(float);
double asin(double);
long double asinl(long double);
atan:反正切函数(参数:弧度)
float atanf(float);
double atan(double);
long double atanl(long double);
atan2:返回给定的 a 及 b 坐标值的反正切值
float atan2f(float, float);
double atan2(double, double);
long double atan2l(long double, long double);
cos:余弦函数(参数:弧度)
float cosf(float);
double cos(double);
long double cosl(long double);
sin:正弦函数(参数:弧度)
float sinf(float);
double sin(double);
long double sinl(long double);
tan:正切函数(参数:弧度)
float tanf(float);
double tan(double);
long double tanl(long double);
指数函数:
log:以e为底
float logf(float);
double log(double);
long double logl(long double);
log10:以10为底
float log10f(float);
double log10(double);
long double log10l(long double);
常数:
M_PI = π
M_1_PI = 1/π
M_2_PI = 2/π
M_PI_2 = π/2
M_PI_4 = π/4
# define CGFLOAT_MAX 最大浮点数
# define NSIntegerMax 最大整型
#define NSIntegerMin 最小整型
#define NSUIntegerMax 最大无符号整型
#define INFINITY 无限大
标签:
原文地址:http://www.cnblogs.com/small-octopus/p/4876956.html