Decimalformat to double

Fermé
encours Messages postés 121 Date d'inscription mercredi 3 août 2011 Statut Membre Dernière intervention 31 mars 2014 - 30 août 2011 à 13:23
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 - 30 août 2011 à 15:49
bonjour,
comment convertir un decimalformat proprement en double sans avoir des erreurs de conversions vraiment ca ma enervé
c'est ca mon decimalformat
Code Java :

DecimalFormat df = new DecimalFormat("#,##0.00");
A voir également:

1 réponse

KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 3 020
Modifié par KX le 30/08/2011 à 17:43
Tu peux regarder parse(String, ParsePosition). Voici un exemple (je n'ai pas testé) :

DecimalFormat df = new DecimalFormat("#,##0.00");  
String text = "1,234.56";  
ParsePosition pos = new ParsePosition(0);  
Number n = df.parse(text,pos);  
double d = n.doubleValue();
La confiance n'exclut pas le contrôle
0