Función FLOOR() Y CEIL() en MySQL

1. Función
FLOOR(): La función FLOOR() en MySQL se usa para devolver el valor entero más grande que será igual o menor que el de un número de entrada dado.

Sintaxis:

FLOOR(X)

Parámetro: Requerido.
X : Un número cuyo valor suelo queremos calcular.
Devoluciones: Devuelve el entero más cercano que es <=X. Entonces, si X es un número entero, devolverá X. De lo contrario, el número entero más grande que es menor que X.

Ejemplo-1:
Aplicar la función FLOOR() a un entero +ve.

SELECT FLOOR(4) AS Floor_Value;

Producción :

Valor_del_piso
4

Ejemplo-2:
Aplicar la función FLOOR() a un entero -ve.

SELECT FLOOR(-6) AS Floor_Value;

Producción :

Valor_del_piso
-6

Ejemplo-3:
Aplicar la función FLOOR() a un número flotante +ve.

SELECT FLOOR(1.5) AS Floor_Value;

Producción :

Valor_del_piso
1

Ejemplo-4:
Aplicar la función FLOOR() a un número flotante -ve.

SELECT FLOOR(-1.5) AS Floor_Value;

Producción :

Valor_del_piso
-2

Ejemplo-5:
valor de PISO de una columna numérica en una tabla.

Tabla – Número

X
90.55
0
-2
-45.76
0.25
SELECT X, FLOOR(X) AS X_Floor FROM Number;

Producción :

X X_piso
90.55 90
0 0
-9 -9
-45.76 -46
0.25 0

2. Función
CEIL(): La función CEIL() en MySQL se usa para devolver el valor entero más pequeño que es mayor o igual que el número de entrada dado.

Sintaxis:

CEIL(X)

Parámetro: Requerido.
X : Un número cuyo valor techo queremos calcular.
Devoluciones: Devuelve el entero más cercano que es >=X. Entonces, si X es un número entero, devolverá X. De lo contrario, el siguiente número entero que es mayor que X.

Ejemplo-1:
Aplicar la función CEIL() a un entero +ve.

SELECT CEIL(5) AS Ceil_Value;

Producción :

valor_ceil
5

Ejemplo-2:
Aplicar la función CEIL() a un entero -ve.

SELECT CEIL(-8) AS Ceil_Value;

Producción :

valor_ceil
-8

Ejemplo-3:
Aplicar la función CEIL() a un número flotante +ve.

SELECT CEIL(1.5) AS Ceil_Value;

Producción :

valor_ceil
2

Ejemplo-4:
Aplicar la función CEIL() a un número flotante -ve.

SELECT CEIL(-1.5) AS Ceil_Value;

Producción :

valor_ceil
-1

Ejemplo-5:
valor CEIL de una columna numérica en una tabla.

Tabla – Número

X
8.5
1
0
-1
-1.5
SELECT X, CEIL(X) AS X_Ceil FROM Number;

Producción :

X X_Ceil
8.5 9
1 1
0 0
-1 -1
-1.5 -1

Publicación traducida automáticamente

Artículo escrito por jana_sayantan y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *