|    
			
				17/07/2018, 09:27
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: diciembre-2005 
						Mensajes: 24
					 Antigüedad: 19 años, 10 meses Puntos: 2 |  | 
  |  rarezas del parseFloat y parseDouble  
  Hola a todos, Estoy teniendo el siguiente problema, que no es menor, estoy teniendo diferencias de centavos en un sistema, cuando analizo el problema me encuentro que es debido a la conversión a Float hice la siguiente prueba que me dejo muy preocupado:
 float a = Float.parseFloat("154721.49");
 double b = Double.parseDouble("154721.49");
 
 System.out.println(a);
 System.out.println(b);
 
 el resultado fue:
 
 154721.48
 154721.49
 
 Aparentemente es un error aleatorio (antes no me había sucedido....creo!?)
 
 Estas pruebas fueron realizadas en dos maquinas con SO Linux.
 
 A alguien le había sucedido esto? Esto sucede solo en Float o tambien sucede en Double? Hay notas al respecto?
 
 Desde ya muchas gracias!
     |