leer archivos de datos - leyendo nada
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!
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!
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 ;)
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 ;)
