Ejemplo
números redondos:
<?php
echo(round(0.60) . "<br>");
echo(round(0.50) . "<br>");
echo(round(0.49) . "<br>");
echo(round(-4.40) . "<br>");
echo(round(-4.60));
?>
Ejecutar ejemplo » Definición y Uso
El round() función redondea un número de coma flotante.
Consejo: Para redondear un número hasta el entero más próximo, mira el ceil() función.
Consejo: Para redondear un número hacia abajo al entero más cercano, mira el floor() función.
Sintaxis
round( number,precision,mode );
Parámetro | Descripción |
---|---|
number | Necesario. Especifica el valor para redondear |
precision | Opcional. Especifica el número de dígitos decimales para redondear a. Por defecto es 0 |
mode | Opcional. Especifica una constante para especificar el modo de redondeo:
|
Detalles técnicos
Valor de retorno: | El valor redondeado |
---|---|
Tipo de retorno: | Flotador |
Versión de PHP: | 4+ |
PHP Cambios: | PHP 5.3: Se añadió el parámetro de modo |
Más ejemplos
Ejemplo 1
números redondos a dos decimales:
<?php
echo(round(4.96754,2) . "<br>");
echo(round(7.045,2) . "<br>");
echo(round(7.055,2));
?>
Ejecutar ejemplo » Ejemplo 2
números redondos utilizando las constantes:
<?php
echo(round(1.5,0,PHP_ROUND_HALF_UP) . "<br>");
echo(round(-1.5,0,PHP_ROUND_HALF_UP) . "<br>");
echo(round(1.5,0,PHP_ROUND_HALF_DOWN) . "<br>");
echo(round(-1.5,0,PHP_ROUND_HALF_DOWN) . "<br>");
echo(round(1.5,0,PHP_ROUND_HALF_EVEN) . "<br>");
echo(round(-1.5,0,PHP_ROUND_HALF_EVEN) . "<br>");
echo(round(1.5,0,PHP_ROUND_HALF_ODD) . "<br>");
echo(round(-1.5,0,PHP_ROUND_HALF_ODD));
?>
Ejecutar ejemplo » <Math Referencia PHP