floor(x),有时候也写做Floor(x),其功能是“向下取整”,或者说“向下舍入”,即取不大于x的最大整数(与“四舍五入”不同,下取整是直接去掉小数部分)。

x=3.14,floor(x)=3
y=9.99999,floor(y)=9

2C例子编辑

在C语言的库函数中,floor函数的语法如下:
#include <math.h>
double floor( double arg );
功能: 函数返回参数不大于arg的最大整数。例如,
x = 6.04;
y = floor( x );
y的值为6.0.
与floor函数对应的是ceil函数,即上取整函数。
有趣的是,floor在英文中是地板的意思,而ceil是天花板的意思,很形象地描述了下取整和上取整的数学运算。
说明:如果任一参数为非数值参数,则 FLOOR 将返回错误值 #VALUE!或#NAME?。
如果 number 和 significance 符号相反,则函数 FLOOR 将返回错误值 #NUM!。
不论 number 的正负号如何,舍入时参数的绝对值都将减小。如果 number 恰好是 significance 的倍数,则无需进行任何舍入处理。
FLOOR
用途:将参数Number沿绝对值减小的方向去尾舍入,使其等于最接近的significance的倍数。
语法:FLOOR(number,significance)
参数:Number为要舍入的某一数值,Significance为该数值的倍数。
实例:如果A1=22.5,则公式“=FLOOR(A1,1)”返回22;=FLOOR(-2.5,-2)返回-2。
“使其等于最接近的significance的倍数”,比如:
如果A1=22.5,则公式“=FLOOR(A1,1)“ 结果就是22,22最接近1的倍数
如果A1=22.5,则公式“=FLOOR(A1,3)“ 结果就是21,21最接近3的倍数
如果A1=25.8,则公式“=FLOOR(A1,3)“ 结果就是24,24最接近3的倍数

向下取整floor 和向上取整函数ceil相关推荐

  1. 向下取整floor()、向上取整ceil()、截取函数trunc()、四舍五入round()

    简介: floor函数 ceil函数 round函数 trunc()函数 简介: Floor() 不大于自变量的最大整数  Ceil() 不小于自变量的最大整数  Round() 四舍五入到最邻近的整 ...

  2. 卷积向下取整 池化向上取整

    卷积向下取整 池化向上取整 在我计算GoogLeNet的每一步的图片的尺寸的时候 我运用卷积的计算公式对对我们的图片的尺寸进行计算,却发现是不行的,我就很疑惑 我用的是一下公式 (1)输入数据体的尺寸 ...

  3. python除以10取整_python ceiling divide 除法向上取整(或小数向上取整)的实例

    python ceiling divide 除法向上取整(或小数向上取整)的实例 向上取整的方法: 方法1: items = 102 boxsize = 10 num_boxes = (items + ...

  4. python向上取整_Python 之 向上取整、向下取整以及四舍五入函数

    原博文 2017-06-08 10:02 − import math f = 11.2 print math.ceil(f) #向上取整 print math.floor(f) #向下取整 print ...

  5. mysql计算结果取整_Sql 获取向上取整、向下取整、四舍五入取整的实例(转)

    [四舍五入取整截取] select round(54.56,0) [向下取整截取] SELECT FLOOR(54.56) [向上取整截取] SELECT   CEILING(13.15) --MSS ...

  6. js向上向下取整_JS之向上取整、向下取整、四舍五入等

    只保留整数部分(丢弃小数部分) parseInt(5.1234); // 5 向下取整(<= 该数值的最大整数,和parseInt()一样) Math.floor(5.1234); // 5 向 ...

  7. python取整方式(向上取整/向下取整/四舍五入)

    1.向下取整 向下取整直接用内建的 int() 函数即可: >>> a = 3.75 >>> int(a) 3 2.四舍五入 对数字进行四舍五入用 round() ...

  8. python向上取整_python怎么向上取整

    数据处理是编程中不可避免的,很多时候都需要根据需求把获取到的数据进行处理,取整则是最基本的数据处理.取整的方式则包括向下取整.四舍五入.向上取整等等. python学习网,大量的免费python基础教 ...

  9. math的向上取整_math的向上取整_JavaScript Math.ceil 方法(对数值向上取整)

    JavaScript Math.ceil 方法Math.ceil 方法用于对数值向上取整,即得到大于或等于该数值的最小整数.语法如下: Math.ceil(x) 参数说明: 参数 说明 x 必需.必须 ...

最新文章

  1. SQL Server查询备份日期和备份设备名
  2. 一步步学习 SAP CDS view Text Association 在 SAP Fiori Elements 中的应用
  3. 领域应用 | 用知识图谱玩唐诗,“唐诗别苑”附庸端午节的别样风雅!
  4. linux下tmpfs文件系统简介
  5. SpringMVC(十三)异常注解
  6. Ubuntu16.04 Swap的开闭
  7. 软件测试用例优秀例子_新手入门:想要做好软件测试,这些理论知识,你得好好掌握...
  8. python之叠加两个图片
  9. Redis RDB持久化和AOF持久化及恢复测试
  10. 软件测试职业比赛,我院首届软件测试职业技能大赛圆满落幕
  11. 如何修复iTunes中未显示的iPhone或iPad
  12. MacBook Pro 上网很慢
  13. 市场爆发在即 分布式电站运维出路何在?
  14. 微信小程序连接蓝牙打印机打印图片示例
  15. chatgpt智能提效职场办公-ppt怎么设置背景图片
  16. 这些老系统代码,是猪写的么?
  17. 查看linux系统的ip
  18. uniapp微信小程序瀑布流布局
  19. 8个管理学故事[转自和讯博客]
  20. 2015年校招求职之旅

热门文章

  1. php mysql班级网站_小学兴趣班信息网站的设计与实现(PHP,MySQL)
  2. 连的共享打印机显示服务器脱机,共享打印竟然脱机,追根寻底找出缘由
  3. linux rename使用
  4. offset与style区别
  5. 有没有好用的资产管理系统推荐(免费好用的it资产管理系统)
  6. 推荐一个经济学方面的论坛:人大经济论坛
  7. liunx编译 安装mysql_linux编译安装mysql
  8. python整蛊代码
  9. RHEL6u5 11g rac hds 存储lun被oracle识别问题处理
  10. 强生全视旗下可同时矫正视力并缓解过敏性眼痒的隐形眼镜获批