Cita:
Iniciado por ocp001a Pues probé el código y parece funcionar bien. Quizá sea cosa de configurar la precisión de decimales de tu php.
Hola, gracias por contestarme.
Este codigo que te pongo abajo tal como está aquí? Es decir que presupuestototal valga o 0.6 o 0.7 verdad?
Código PHP:
Ver original$presupuestototal=0.6;
$cantidad_maxima = $presupuestototal-0.5;
$cantidadsumatoria=0;
settype($cantidadsumatoria,"double"); while ($cantidadsumatoria<=$cantidad_maxima)
{
echo $cantidadsumatoria . "<br>";
$cantidadsumatoria+=0.1;
}//fin while
Con esos dos únicos valores son con los que da fallo, con el resto de valores no los da. La cuestion es que en mi servidor local no lo recorre y en el servidor donde lo tengo alojado en internet tampoco. En cambio como digo si el valor ya iguala o supera los 0.8 no hay problema y lo hace perfecto recorriendolo las veces necesarias