Cita:
Iniciado por Bigcrime aunque pongas 1.0 o 1.00 el error pasa.
Incluso ese error puede llevar otras mas complicaciones,
como el que PHP no vea diferencia entre numeros iguales,
condiciones tales como 14 <> 14 puede llevar a PHP a decir
verdadero cuando logicamente eso es falso.
Por eso vuelvo y digo gracias a dios existe round,
les sugiero que cada vez que apliquen procesos con numero
decimales a una variable le apliquen un round, almenos tengo
la experiencia dentro de loops, pero ignoro la cantidad de
incosistencias que pueda llevar este inconveniente.
seria un buen metodo si fuera un loop de numeros enteros.. pero el necesita flotantes 0.x
saludos!