CEIL

说明

取顶函数,返回大于或等于所给数字表达式的最小整数。

语法

ceil ::=

参数

numeric_expression

精确数字或近似数字数据类型类别的表达式。

返回值

返回与 numeric_expression 相同的类型。

注解

CEIL 和 CEILING 除了名称不同,完成同样的功能,具有同样的行为。

示例

示例1: 用 CEIL 计算整数

--  用 CEIL 计算整数
SELECT CEIL(-1);
CEIL(double precision)      |
----------------------------
-1                          |
总数目:1


SELECT CEIL(0);
CEIL(double precision)      |
----------------------------
0                           |
总数目:1


SELECT CEIL(1);
CEIL(double precision)      |
----------------------------
1                           |
总数目:1


SELECT CEIL(99);
CEIL(double precision)      |
----------------------------
99                          |
总数目:1

示例2: 用 CEIL 计算浮点数

--  用 CEILING 计算浮点数
SELECT CEIL(-27.00);
CEIL(numeric)      |
-------------------
-27                |
总数目:1


SELECT CEIL(-26.99);
CEIL(numeric)      |
-------------------
-26                |
总数目:1


SELECT CEIL(-26.51);
CEIL(numeric)      |
-------------------
-26                |
总数目:1


SELECT CEIL(-26.50);
CEIL(numeric)      |
-------------------
-26                |
总数目:1


SELECT CEIL(-26.49);
CEIL(numeric)      |
-------------------
-26                |
总数目:1


SELECT CEIL(-26.4);
CEIL(numeric)      |
-------------------
-26                |
总数目:1


SELECT CEIL(-26.01);
CEIL(numeric)      |
-------------------
-26                |
总数目:1


SELECT CEIL(-26.0);
CEIL(numeric)      |
-------------------
-26                |
总数目:1


SELECT CEIL(0.0);
CEIL(numeric)      |
-------------------
0                  |
总数目:1


SELECT CEIL(13.0);
CEIL(numeric)      |
-------------------
13                 |
总数目:1


SELECT CEIL(13.01);
CEIL(numeric)      |
-------------------
14                 |
总数目:1


SELECT CEIL(13.4);
CEIL(numeric)      |
-------------------
14                 |
总数目:1


SELECT CEIL(13.49);
CEIL(numeric)      |
-------------------
14                 |
总数目:1


SELECT CEIL(13.50);
CEIL(numeric)      |
-------------------
14                 |
总数目:1


SELECT CEIL(13.51);
CEIL(numeric)      |
-------------------
14                 |
总数目:1


SELECT CEIL(13.99);
CEIL(numeric)      |
-------------------
14                 |
总数目:1


SELECT CEIL(14.00);
CEIL(numeric)      |
-------------------
14                 |
总数目:1