本词条介绍的floor主要指的是函式floor和英语单词floor的含义。详细内容见下文。
基本介绍
- 外文名floor
- 功 能返回小于或者等于指定表达式的
- 用 法double floor(double x);
- 头档案math.h
C语言函式floor
函式名 floor
函式实例
#include<stdio.h>#include<math.h>int main(void){double number=123.54;double down,up;down=floor(number);up=ceil(number);printf("original_number%10.2lf\n",number);printf("number_rounded_down%10.2lf\n",down);printf("number_rounded_up%10.2lf\n",up);return 0;}
运行结果
original_number 123.54number_rounded_down123.00number_rounded_up124.00
pascal语言
函式名 floor
功 能 返回比参数小的最大整数
用 法 floor(x:floor);
原型function floor(x:float):integer;
注意事项当x大于integer的範围时会引发溢出错误
库Math
函式实例
uses math;
begin
write(floor(6.6));//输出6
end.
javascript实例
如何使用 floor() 方法。
<html><body><scripttype="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></body></html>
Excel函式
定义语法
将参数 Number 沿绝对值减小的方向向下捨入,使其等于最接近的 significance 的倍数。
语法
FLOOR(number,significance)
Number 所要四捨五入的数值。
Significance 基数。
说明
如果任一参数为非数值参数,则 FLOOR 将返回错误值 #VALUE!。
如果 number 和 significance 符号相同,则对值按靠近 0 的方向进行捨入。
如果 number 为负,significance 为正,则对值按远离0 的方向进行捨入。
如果 Number为正, Significance为负 ,FLOOR返回错误值#NUM!。
函式实例
公式说明(结果)=FLOOR(2.5,1) 将 2.5 沿绝对值减小的方向向下捨入,使其等于最接近的 1 的倍数 ⑵=FLOOR(-2.5,-2)-2.5 沿绝对值减小的方向向下捨入,使其等于最接近的 -2 的倍数 (-2) =FLOOR(-2.5,2)将返回结果-4,前负后正则按远离0的方向捨入, =FLOOR(1.5,0.1)将 1.5 沿绝对值减小的方向向下捨入,使其等于最接近的 0.1 的倍数 (1.5) =FLOOR(0.234,0.01)将 0.234 沿绝对值减小的方向向下捨入,使 其等于最接近的 0.01的倍数(0.23)
matlab
floor(n)即对n向负方向捨入
如floor(pi)=3; floor(3.5)=3; floor(-3.2)=-4
英语词语floor
floor地板,地面 (楼房的)层 (海洋、山洞等的)底 (议会的)议员席;(会议上的)发言权 物价、工资等的)最低额;底价