iOS 小数向上、下取整

简介: iOS 小数向上、下取整

小数向上取整,指小数部分直接进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


目录
相关文章
|
1月前
【编程基础知识】正数负数的二进制位运算(左移 右移 无符号右移)
正数和负数需转换成二进制后进行移位运算。左移低位补0,不影响符号位;右移符号位跟随移动,最高位还原为原符号位;无符号右移高位补0,适用于负数处理。
83 0
|
3月前
|
C# 图形学
小功能⭐️C#控制小数点后位数的方法
小功能⭐️C#控制小数点后位数的方法
|
6月前
|
Android开发
android如何保留小数点后x位数字
android如何保留小数点后x位数字
60 2
|
6月前
如何实现后台返回的数据有.00或.0,显示时若是整数不显示小数点和小数电以后的0,小数显示小数点
如何实现后台返回的数据有.00或.0,显示时若是整数不显示小数点和小数电以后的0,小数显示小数点
74 0
|
6月前
|
计算机视觉
浮点数向下取整
浮点数向下取整
39 0
|
Java
位移运算---为何负数不断地无符号向右移动的最小值是1呢?
位移运算---为何负数不断地无符号向右移动的最小值是1呢?
237 0
位移运算---为何负数不断地无符号向右移动的最小值是1呢?
|
PHP
php中的几种四舍五入取整、向上取整、向下取整、小数截取方法
php中的几种四舍五入取整、向上取整、向下取整、小数截取方法
228 0
php中的几种四舍五入取整、向上取整、向下取整、小数截取方法
|
JavaScript
JS:数学计算Math相关四舍五入、向上取整、向下取整、取余、保留小数
JS:数学计算Math相关四舍五入、向上取整、向下取整、取余、保留小数
104 0
|
SQL Oracle 关系型数据库
SQL中数据小数处理(向上取整、向下取整、四舍五入)
SQL中数据小数处理(向上取整、向下取整、四舍五入)
lodash浮点数向上取整
lodash浮点数向上取整
530 0