取整函数领悟

取整函数简单说就是取一个数的整数部分。 它分为向下取整和向上取整两种类型。

向下取整的数学符号是:只有下端弯曲的方括号



它表示取去掉小数部分的整数,也就是小于x的最大整数,在计算机程序语言中,通常用函数 floor(x) 表示。 如:floor(3.14) = 3,floor(-3.14) = -4. 可以这样理解“floor表示地板,就是向下取整的意思”

向上取整的数学符号是:只有上端弯曲的方括号 

它表示取大于x的最小整数。 在计算机程序语言中,通常用函数 ceil(x) 表示。  如:ceil(3.14) = 4, ceil(-3.14) = -3.

可以这样理解"ceiling表示天花板,就是向上取整的意思“
参考:http://zh.wikipedia.org/wiki/%E5%8F%96%E6%95%B4%E5%87%BD%E6%95%B0 应用参考《数据结构》中的完全二叉树的节点个数与深度之间关系的函数用到了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值