extern float ceilf(float);
extern double ceil(double);
extern long double ceill(long double);
extern float floorf(float);
extern double floor(double);
extern long double floorl(longdouble);
extern float roundf(float);
extern double round(double);
extern long double roundl(longdouble);
round:如果参数是小数,则求本身的四舍五入.
ceil:如果参数是小数,则求最小的整数但不小于本身.(简单说就是向上取整)
floor:如果参数是小数,则求最大的整数但不大于本身. (简单说就是向下取整)
Example:
如何值是3.4的话,则3.4 -- round 3.000000 -- ceil 4.000000 -- floor 3.00000
补充:(iOS中绝对值函数)
int abs(int i); // 处理int类型的取绝对值
double fabs(double i); //处理double类型的取绝对值
float fabsf(float i); /处理float类型的取绝对值
本文章内容也是本人学习之互联网,仅作笔记之用。如有雷同,纯属抄袭!
网友评论