1、浮点数的四舍五入:
CGFloat num = 5.567;
NSLog(@"%.2f",num);
//我没有在逗你,就是这么简单,系统已经帮我们做好了,呵呵哒~
2、浮点数取整(舍弃后面的小数部分):
CGFloat num = 5.567;
int intNum = (int)num;
NSLog(@"%d",intNum);
3、浮点数向下取整:
//高斯函数
CGFloat num = 5.567;
int intNum = floorf(num);
NSLog(@"%d",intNum);
4、浮点数向上取整:
//ceil函数
CGFloat num = 5.567;
int intNum = ceilf(num);
NSLog(@"%d",intNum);
float是这样,double类型同理。