![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
28/02/2012, 02:30
|
![Avatar de chuidiang](http://static.forosdelweb.com/customavatars/avatar75810_2.gif) | Colaborador | | Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 4 meses Puntos: 454 | |
Respuesta: Problema al leer un decimal separado por coma Hola:
Como te he comentado, parseDouble() te fallará siempre, el punto decimal es un punto y es independiente de tu lenguaje. Debes usar DecimalFormat. Si DecimalFormat no te va, posiblemente estás haciendo algo mal. ¿Puedes poner el código que usas para DecimalFormat y cómo lees ese número del fichero?.
Otra opción es leer el número como String (ya debes estar haciendolo) y usar el método replace de String para cambiar las , por . y luego usar parseDouble().
Se bueno. |