cs_Taz1984
Messages postés47Date d'inscriptionlundi 20 juillet 2009StatutMembreDernière intervention13 mars 2013
-
22 avril 2010 à 15:54
cs_Taz1984
Messages postés47Date d'inscriptionlundi 20 juillet 2009StatutMembreDernière intervention13 mars 2013
-
22 avril 2010 à 17:21
Bonjour,
Je voudrai récupérer un float avec un deux décimales.
Par exemple :
float a = (66203/66180) ;
Le java me retourne a = 1.0 or je voudrai avoir par exemple 1.000347531.
Comment puis je faire , j'ai essayé d'utiliser les classes DecimalFormat et BigDecimal de cette manière .
BigDecimal E = new BigDecimal(66203);
BigDecimal D = new BigDecimal(66180);
BigDecimal R = E.divide(D);
DecimalFormat df = new DecimalFormat();
df.setMaximumFractionDigits(3);
DecimalFormat dffff = new DecimalFormat (" ########.00");
dffff.format((66203 / 66180));
String decia = new DecimalFormat("0.00000").format((66203 / 66180));
Aucune ne fonctionne , si quelqu'un peux m'aider !!!!