A veces necesitamos redondear los valores flotantes al siguiente número entero más bajo en nuestros problemas de matemáticas.
PHP proporciona una función incorporada floor() para realizar esta tarea a través de nuestro script PHP. La función floor() en PHP redondea el valor flotante al siguiente valor entero más bajo.
Sintaxis:
float floor(value)
Parámetros: esta función acepta el valor de parámetro único que se redondea al siguiente entero más bajo.
Valor de retorno: el tipo de retorno es un valor flotante . Devuelve el siguiente valor entero más bajo como un valor flotante que se redondea hacia abajo, solo si es necesario.
Ejemplos:
Input : floor(1.9) Output : 1 Input : floor(-1.8) Output : -2 Input : floor(4) Output : 4
Nota: la función floor() es opuesta a la función ceil() en PHP
Los siguientes programas ilustran la función floor() en PHP.
- Cuando se pasa un número decimal positivo.
PHP
<?php echo floor(2.8); ?>
Producción:
2
- Cuando se pasa un número decimal negativo.
PHP
<?php echo floor(-3.4); ?>
Producción:
-4
- Cuando se pasa un número sin decimales.
PHP
<?php echo floor(2); ?>
Producción:
2
Referencia: https://www.php.net/manual/en/function.floor
Publicación traducida automáticamente
Artículo escrito por girish_nikam y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA