Cita:
Iniciado por bubbasoft Jam... más o menos esa era mi teoría, pero usando 4 if. Deberíamos comprobar si es mayor que 0 y menor que 25. Mayor que 25 y menor que 50. > 50 y < 75 y > 75 y < que 100... más o menos como dice Marco pero...
![ojotes](http://static.forosdelweb.com/fdwtheme/images/smilies/ojotes.png)
¿por qué 4 casos???.. no entendí ahí... pensé solo querías dedondear a un número entero:
Código PHP:
function redondear($cantidad) {
$modulo= $cantidad%1;
if ($modulo[0]>5) echo int($cantidad)+1;
else echo int($cantidad)."<br>";
}
$var1= 1.83; // planteaste este caso.. te debe immprimir 2
$var2= 1.15; // igual este.. debe imprimir 1
redondear($var1);
redondear($var2);
No digo que sea lo mejor... pero es funcional y "no imposible"....
![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
En serio, no entendí lo de los 4 casos...