12/10/2011, 22:03
|
| Colaborador | | Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 1 mes Puntos: 454 | |
Respuesta: sumar dinero No leas con nextDouble(), leelo como String. Si lees como double y el usuario ha metido punto, ya tienes el problema.
Una vez leído como String, usa la función replace() de String para convertir los puntos en comas y luego usa Double.parseDouble() para convertir el String en double. Ten cuidado, creo que parseDouble() usa puntos, por lo que igual debes convertir las comas en puntos, al revés de como lo estás haciendo.
Se bueno. |