floor函式

更新时间:2025-05-16 05:15:44 阅读: 评论:0

floor函式

floor函式,其功能是“向下取整”,或者说“向下捨入”、“向零取捨”,即取不大于x的最大整数,与“四捨五入”不同,下取整是直接取按照数轴上最接近要求值的左边值,即不大于要求值的最大的那个整数值。

基本介绍

中文名:floor函式 外文名:floor function 用途:取不大于传入值的最大整数 支持:excel c c++ java pascal c# js python 特点:向零取捨,向下取整

Excel套用

语法:

FLOOR(number, significance)

Number必需。要捨入的数值。 Significance必需。要捨入到的倍数。

将 number 向下捨入(向零的方向)到最接近的 significance 的倍数。

说明

如果任一参数为非数值型,则 FLOOR 将返回错误值 #VALUE!。 如果 number 的符号为正,significance 的符号为负,则 FLOOR 将返回错误值 #NUM!。 如果 number 的符号为正,函式值会向靠近零的方向捨入。如果 number 的符号为负,函式值会向远离零的方向捨入。如果 number 恰好是 significance 的整数倍,则不进行捨入。

示例

A B 公式 说明(结果) =FLOOR(2.5, 1) 将 2.5 沿绝对值减小的方向向下捨入,使其等于最接近的 1 的倍数 (2) =FLOOR(-2.5, -2) 将 -2.5 沿绝对值减小的方向向下捨入,使其等于最接近的 -2 的倍数 (-2) =FLOOR(-2.5, 2) 返回错误值,因为 -2.5 和 2 的符号不同 (#NUM!) =FLOOR(1.5, 0.1) 将 1.5 沿绝对值减小的方向向下捨入,使其等于最接近的 0.1 的倍数 (1.5) =FLOOR(0.234, 0.01) 将 0.234 向下捨入到最接近的 0.01 的倍数 (0.23)

C语言例子

在C语言的库函式中,floor函式的语法如下:#include <math.h>double floor( double arg );功能: 函式返回参数不大于arg的最大整数。例如,x = 6.04;y = floor( x );y的值为6.0.与floor函式对应的是ceil 函式,即上取整函式。

python例子

在python语言的math模组中,floor函式的语法如下:以下是 floor() 方法的语法:import mathmath.floor( x )注意:floor()是不能直接访问的,需要导入 math 模组,通过静态对象调用该方法。

JavaScript

定义和用法

floor() 方法可对一个数进行下捨入。

语法

Math.floor(x)

参数 描述 x 必需。任意数值或表达式。

返回值

小于等于 x,且与 x 最接近的整数。

说明

floor() 方法执行的是向下取整计算,它返回的是小于或等于函式参数,并且与之最接近的整数。

实例

在本例中,我们将在不同的数字上使用 floor() 方法:<script type="text/javascript">document.write(Math.floor(0.60) + "<br />")document.write(Math.floor(0.40) + "<br />")document.write(Math.floor(5) + "<br />")document.write(Math.floor(5.1) + "<br />")document.write(Math.floor(-5.1) + "<br />")document.write(Math.floor(-5.9))</script>输出:0055-6-6

本文发布于:2023-03-26 20:17:45,感谢您对本站的认可!

本文链接:http://www.ranqi119.com/to/1680200068265698.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:floor   函式
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 站长QQ:55-9-10-26|友情:优美诗词|电脑我帮您|扬州装修|369文学|学编程|软件玩家|水木编程|编程频道