estou tenta fazer a formatação do numero… mas não estou conseguindo… gostaria q o numero ficasse no formato de 10.55, mas no codigo q uso o formato esta saindo 10,55… como faço para substituir o ‘,’ por ‘.’??
String s = new DecimalFormat("0.00").format(valor);
int index = s.indexOf(',');
String s2 = s.substring(0, index) + "." + s.substring(index + 1);
return s2
T+
A
andrertd
opa… valeu mesmo…
von.juliano
Acho que assim fica melhor:
DecimalFormatSymbols simbolosDecimais = new DecimalFormatSymbols();
simbolosDecimais.setDecimalSeparator('.');
DecimalFormat df = new DecimalFormat("0.00", simbolosDecimais);
return df.format(valor);
Vê se te ajuda! Flw! :mrgreen:
diego2005
von.juliano:
Acho que assim fica melhor:
DecimalFormatSymbols simbolosDecimais = new DecimalFormatSymbols();
simbolosDecimais.setDecimalSeparator('.');
DecimalFormat df = new DecimalFormat("0.00", simbolosDecimais);
return df.format(valor);
Vê se te ajuda! Flw! :mrgreen:
Com certeza muito melhor. Eu não sabia dessa forma.