MySQL 中的天花板()函数
天花板()函数: 这个函数在 MySQL 中用来返回大于等于指定数的最小整数值。例如,如果指定的数字是 4.6,此函数将返回大于 4.6 的整数值 5,或者如果指定的数字是 5,此函数将返回等于 5 的 5。
特征:
- 此函数用于查找大于或等于指定数字的最小整数值。
- 该函数接受单个参数。
- 接受的参数是整数或浮点数据类型的数值。
语法:
CEILING(number)
参数: 该方法接受如下参数–
- 数字–指定的数值。
返回:返回大于等于指定数的最小整数值。
示例-1 : 获取大于指定数值 0.8 的最小数字 1。
SELECT CEILING(0.8);
输出:
1
示例-2 : 获取大于指定数值“3.1415926535897931”的最小数字 4,该数值是圆周率的值。这里 pi 的值已经从函数 pi()返回,然后函数天花板()函数将 PI 的值作为参数,并返回值 4。
SELECT CEILING(PI());
输出:
4
示例-3 : 获取数字 14,该数字与返回的 6 到 20 之间的随机值相同。在这里,FLOOR()函数将返回一个介于 6 和 20 之间的随机数,然后函数天花板()将这个返回值作为参数,并返回相同的数字 14。
SELECT CEILING(FLOOR(6 + RAND()*(20 - 6 + 1)));
输出:
14
示例-4 : 获取大于指定数值“432.8”的最小数字 433,该数值是函数 ABS()返回的“-432.8”的绝对值。天花板()函数将值“432.8”作为参数,并返回值“433”。
SELECT CEILING(ABS(-432.8));
输出:
433
应用: 该函数用于返回大于或等于指定数的最小整数值。
版权属于:月萌API www.moonapi.com,转载请注明出处