Bonjour,
je veux savoir comment avoir un double en divisant deux entiers.
Merci d'avance.
Bonjour,
je veux savoir comment avoir un double en divisant deux entiers.
Merci d'avance.
Attention, ne pas confondre avec:
Code : Sélectionner tout - Visualiser dans une fenêtre à part double monDouble = (double) a / b;
Avec a = 9 et b = 4, le premier donne 2,25, le second donne 2,0.
Code : Sélectionner tout - Visualiser dans une fenêtre à part double monDouble = (double) (a / b);
Pour plus de clarté (encore que ça crée des objets inutiles...), j'aurais écris:
Code : Sélectionner tout - Visualiser dans une fenêtre à part double resultat = (new Double(a)) / (new Double(b));
Avant de poster, pensez à regarder la FAQ, les tutoriaux, la Javadoc (de la JRE que vous utilisez) et à faire une recherche
Je ne réponds pas aux questions techniques par MP: les forums sont faits pour ça
Mes articles et tutoriaux & Mon blog informatique
Quitte à utiliser l'autoboxing et Java 5 moi, dans ce cas là, j'aurais plutôt fait :
Code : Sélectionner tout - Visualiser dans une fenêtre à part double resultat = (Double.valueOf(a)) / (Double.valueOf(b));
Avant de poster, pensez à regarder la FAQ, les tutoriaux, la Javadoc (de la JRE que vous utilisez) et à faire une recherche
Je ne réponds pas aux questions techniques par MP: les forums sont faits pour ça
Mes articles et tutoriaux & Mon blog informatique
Partager