Mi problema es el siguiente:
He creado un programa y funciona todo perfectamente, pero al tener que comparar 2 doubles, en un if, me dice que 382.0 es mas grande que 411.8 y no entiendo el por qué.
Aquí va el código:
Código:
Les explico, es un ejercicio para la universidad de simular una especie de borsa.System.out.println(ninc1+" "+incremento10); if (ninc1>=(incremento10)&&existir!=-1) { mostrar(taulaCotizaciones,i); }
En ninc1=382.0 y el incremento10=411.8.
A ver si alguien ve cual es mi error.
Gracias.