Puzzle

0 respostas
kirill

Pessoal, procurei muito por aqui mas não consegui resolver meu problema nem usando Pattern.
Meu código é :

DecimalFormat df = new DecimalFormat("0.000000");
            //valor f(a)
            double fa = Math.sin(a) + Math.log(a);
            //converte valor f(a) para 6 casas decimais   
            String faStr = df.format(fa);
            //aqui esta o problema, nao consigo converter o "," para o "." para que consiga fazer a conversão de volta para double
            faStr.replaceAll(Pattern.quote (","), Pattern.quote ("."));
            //aqui é gerada uma java.lang.NumberFormatException
            fa = Double.parseDouble(faStr);

Me ajudem por favor !!!
Obrigado !

Criado 27 de março de 2009
Respostas 0
Participantes 1