eduardocsanto
Segue abaixo para double, mas tem que ser ponto ao invés de vírgula.
Double d = Double.parseDouble(“167.235110”);
Flw…
Daniel_Quirino_Olive
noobsaibot
eduardocsanto:
Segue abaixo para double, mas tem que ser ponto ao invés de vírgula.
Flw…
No caso é com virgula mesmo, não tenho controle sobre esse valor. É um dado fornecido pelo windows.
noobsaibot
como fazer um string replace sem saber qual é o valor da string?
eduardocsanto
string s = “167,3354546”
Double d = Double.parseDouble(s.replace(",", “.”));
Flw…
rodrigo_gomes
Olá,
porque não usa a classe que o Daniel indicou?
String numero = "167,82813";
NumberFormat nf = NumberFormat.getInstance();
try {
Double number = (Double)nf.parse(numero);
}catch (ParseException e) {
e.printStackTrace();
}
noobsaibot