Nueva entrada para repasar la función de PHP round() que tiene como funcionalidad redondear los decimales resultantes de una división.
Otras funciones de funciones de PHP que son interesantes:
- date()
- time()
- array()
- foreach()
- str_replace()
Bikini Mouse Niña Bikini Mickey Mouse Mickey 8OwZ0PNnXk
Sintaxis de PHP round()
Veamos la sintaxis extraída de su web oficial:
PHP
1 |
round(numero,precision,modo); |
Repasemos los diferentes parámetros de round():
- número (Obligatorio): Es el número que queremos redondear.
- precisión: En este parámetro se especifican el número de decimales a redondear.
- modo: modo de redondeo.
Los diferentes modos de redondeo de decimales son los siguientes:
- PHP_ROUND_HALF_UP: Redondeo hacia arriba, ej: 1.5 redondea a 2, y -1.5 a -2.
- PHP_ROUND_HALF_DOWN: Redondeo hacia abajo, ej: 1.5 redondea a 1, y -1.5 a -1.Pos Interesting Beach Hot Wet Babe Bikini Water Belinda dWCxBore
- PHP_ROUND_HALF_EVEN: Redondeo de decimales hacia el siguiente valor par.
- PHP_ROUND_HALF_ODD: Redondeo de decimales hacia el siguiente valor impar.
Ejemplos de PHP round()
Veamos unos ejemplos de round():
PHP
1 2 3 4 |
echo round(1.917, 2); echo round(1.005,Bikini Mouse Niña Bikini Mickey Mouse Mickey 8OwZ0PNnXk 2); echo round(1.5, 0, PHP_ROUND_HALF_UP); echo round(1.5, 0, PHP_ROUND_HALF_DOWN); |
Bordada 2019 Tira Moda Bikini 70s Talla Blanco M Vintage oQWdrCxeB
Os explico cada uno de ellos:
- En el primer ejemplo redondeamos 2 decimales, siendo el resultado 1.92.
- En el segundo redondeamos otros 2 siendo el resultado 1.01.
- En el tercero y cuarto redondeamos hacia arriba y abajo siendo los resultados 2 y 1.