FLOOR 返回小于等于x的最大整数值

语法

floor(x)

功能

返回小于等于 x 的最大整数值

参数

  • x 数字型表达式

返回值

数字

示例

(1)使用 floor 函数计算小于等于 3.1 的最小整数值,如下: 

SQL> select floor(3.1) from dual;

FLOOR(3.1)
----------
         3

由运行结果可知,小于等于 3.1 的最小整数值为 3。

(2)floor 函数的 x 参数还可以是一个数学表达式,如下:

SQL> select floor(2.8 + 1.3) from dual;

FLOOR(2.8+1.3)
--------------
             4

由运行结果可知,floor 函数先计算 2.8 + 1.3 数学表达式,结果为 4.1。然后通过 floor 函数计算小于等于 4.1 的最小整数值,返回结果为 4。

(3)使用 floor 函数计算小于等于 0 的最小整数值,如下:

SQL> select floor(0) from dual;

  FLOOR(0)
----------
         0

由运行结果可知,小于等于 0 的最小整数值为 0。


关于
本网站属于个人的非赢利性网站,转载的文章遵循原作者的版权声明,如果原文没有版权声明,请来信告知:hxstrive@outlook.com
公众号