首页 > 编程知识 正文

floor函数头文件,floor()函数

时间:2023-05-03 20:57:13 阅读:136513 作者:977

在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的倍数

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。