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