leer archivos de datos - leyendo nada

Ivette
28 de Agosto del 2004
Hola a todos!
estoy intentando leer datos de tipo double desde un archivo txt, que debo almacenar en una matriz, solo que cuando lee, no me jala el valor real, y si cualquier cosa. Ejm: si tenia que mostrarme el valor 1.2584, el programa me muestra 3.369874e-55 o valores similares. Ya intenté varias cosas, y nada funciona. Alguien sabe porque me ocure esto?. Por favor me ayuden!!! :(

Gracias!

maggy
28 de Agosto del 2004
Hola quiza tu problema sea por que al leerlo estas asignando el valor directamente a la variable real, cuando leemos del archivo lo que leemos es un string, por lo tanto hay que convertir el valor que estamos leyendo al formato que queramos, por ejemplo si el valor es int

valor_entero = Integer.parseInt(valor_leido_del_archivo);

si es float

valor_float = Floar.parseFloat(valor_leido_del_archivo);

Espero que esto te ayude

Maggy..ta ;)