Objective-c常用的函数,常数变量
算术函数
- int rand() 随机数生成。
1 | srand(time(nil)); //随机数初期化 |
- int abs(int a) 整数的绝对值
1 | →8 |
- double fabs(double a) 浮点数的绝对值
1 | (例)double val = fabs(-12.345); |
- double floor(double a) 返回浮点数整数部分(舍弃小数点)
1 | (例)double val = floor(12.345); |
- double ceil(double a); 返回浮点数整数部分(舍弃小数点部分,往个位数进1)
1 | (例)double val = ceil(12.345); |
- double pow(double a, double b) a的b次方
1 | double val = pow(2, 3); |
- double sqrt(double a) a的平方根
1 | double val = sqrt(2);→1.41421356 |
三角函数
1 | double cos(double a) 余弦函数 (a:弧度) |
指数函数
1 | double log(double a) 以e 为底的对数值 |
常数
1 | M_PI 圆周率(=π) |