19th Ave New York, NY 95822, USA
+1 916-875-2235
+1 916-875-2235

Redondear números en PHP con round()

Una función a tener en cuenta cuando estamos programando en PHP es round, que nos sirve para readondear cantidades.

Los parámetros que se le deben pasar son:

  • El valor a redondear.
  • El número de dígitos decimales a redondear (opcional).
  • Una de estas constantes para especificar el modo de redondeo (opcional).

 

 

CONSTANTE
DESCRIPCIÓN
EJEMPLO
PHP_ROUND_HALF_UP
Redondea hacia arriba en caso de estar en medio 3.5 redondearía a 4
PHP_ROUND_HALF_DOWN:
Redondea hacia abajoen caso de estar en medio  3.5 redondearía a 3
PHP_ROUND_HALF_EVEN
Redondea hacia el siguiente valor par 2.55 redondearía a 2.6
PHP_ROUND_HALF_ODD
 Redondea hacia el siguiente valor impar 2.55 redondearía a 2.5

 

 

 

Vamos a ver unos ejemplos de aplicación disponibles en php.net:

 

Ahora unos ejemplos de mode:

 

Ejemplos de mode con precisión: