Pregunta: | 61925 - DOUBLE TO STRING |
Autor: | Ken ben |
Hola a todos, A ver si alguien me puede echar una manita. Estoy intentando convertir de double a String, de esta forma: for(int i=0; i<numLineas; i++){ String ssaldo = ""; double saldo = saldoInicial; ssaldo = String.valueOf(saldo).replace('.',','); salida.println(ssaldo); } el numLineas es igual a 16103 mas o menos, y lo extraño es que cada vez que ejecuto el programa, me da un resultado diferente; es decir que no logra convertir 52 valores, pero en otra ejecucion no logra convertir 115 y asi sucesivamente; y si que lo hace bien para el resto. Sé que el problema esta en el momento de la conversion, pero no sé porq. Y los valores del vector que no se convierten bien son todos igual a: 1.41390650319393; que no coincide con ningun valor de mi vector!! Tb he probado con: //ssaldo = Double.toString(saldo).replace('.',','); y resulta igual!! Alguien tiene idea de cual puede ser el problema??? Gracias. |