随机函数
1、arc4random()
用法:生成0~99的随机数
int x = arc4random() % 100;
2、arc4random_uniform()
用法:生成0~99的随机数
int x = arc4random_uniform(100);
三角函数
double cos(double a) 余弦函数 (a:弧度)
double sin(double a) 正弦函数 (a:弧度)
double tan(double a) 正切函数 (a:弧度)
double asin(double a) 反正弦值 (a:弧度)
double acos(double a) 反余弦函数(a:弧度)
double atan(double a) 反正切函数
double atan2(double a, double b) 返回给定的 a 及 b 坐标值的反正切值
数据处理函数
1、绝对值
ABS(A) A可以为小数
abs(int) 这个函数传入的必需是整数
fabs(double) 处理double型数据的绝对值函数
fobs(float) 处理float型数据的绝对值函数
2、浮点数处理
floor() 如果参数是小数,返回不大于自身的最大的整数
ceil() 如果参数小数,返回不小于自身的最小的整数
round() 如果参数小数,返回四舍五入后的数
pow(a,b) 求a的b次方数
sort(a) 求a的算术平方根