赞
踩
释放双眼,带上耳机,听听看~!
1.ceil函数(向上取整)
extern float ceilf(float); //参数为flot类型
extern double ceil(double); //参数为double类型
extern long double ceill(long double); //参数为long double类型
举例:向上取整函数,ceil(11.1) = 12 ceil(11.9) = 12 ceilf((CGFloat)10/3) = 4
注意:ceilf(-11.1) 结果为-11
2.floor函数(向下取整)
extern float floorf(float);//参数为flot类型
extern double floor(double);//参数为double类型
extern long double floorl(long double);//参数为long double类型
举例:向上取整函数,floor(11.1) = 11 floor(11.9) = 11 floor((CGFloat)10/3) = 3
注意:floor(-11.1) 结果为-12
3.round函数(四舍五入)
extern float roundf(float);//参数为flot类型
extern double round(double);//参数为double类型
extern long double roundl(long double);//参数为long double类型
举例:向上取整函数,round(11.1) = 11 round(11.9) = 11 round((CGFloat)10/3) 结果为3
注意:round(-11.1) = -11, round(-11.5) = -12
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。