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");
-----
31/08/2011, 06h03
#2
polo974
Date d'inscription
février 2007
Messages
9 041
Re : decimalformat to double
La réponse est simple, nette et sans appel: c'est impossible.
En gros, vouloir représenter un dixième en binaire (0.000110011001100110011001100 110011001100....),
c'est comme vouloir représenter un tiers en décimal (0.3333333333333...).
Il y a toujours un petit rien qui manque vu qu'on ne sait pas représenter les "..." en double et qu'il faut bien s'arrêter un moment.
Jusqu'ici tout va bien...
01/09/2011, 00h51
#3
invitea0ecda6e
Date d'inscription
janvier 1970
Messages
531
Re : decimalformat to double
Je ne comprend pas ce que tu veux faire ?
DecimalFormat te permet de formater des nombres suivant un format prédéfini pour en obtenir un string bien formaté comme tu veux.
Pourquoi veux-tu en convertir un vers un double ??