取整函数领悟

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

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



它表示取去掉小数部分的整数,也就是小于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 应用参考《数据结构》中的完全二叉树的节点个数与深度之间关系的函数用到了。
发布了46 篇原创文章 · 获赞 7 · 访问量 8万+

猜你喜欢

转载自blog.csdn.net/yangbo_hr/article/details/2619416
今日推荐