iOS 小数向上、下取整

原文:
http://blog.csdn.net/capf_sam/article/details/49495307

小数向上取整,指小数部分直接进1 x=3.14,ceilf(x)=4
小数向下取整,指直接去掉小数部分 x=3.14,floor(x)=3

ceil(x)返回不小于x的最小整数值(然后转换为double型)。 floor(x)返回不大于x的最大整数值 round(x)返回x的四舍五入整数值。

NSLog(@"%d", (int) ceil(10 / 3));  //结果是3
NSLog(@"%d",  (int)ceil(10 / 3.0));  //结果是4

你可能感兴趣的:(iOS 小数向上、下取整)