在c语言的库函数中,floor函数的语法为:
#包含
双流量(双流量);
功能:函数返回参数小于或等于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的倍数