bonjour!
est-il possible, en java, de convertir un int en un Double.
merci d'avance !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 int a,b; Double res; ..... res = a/b; // ça ne marche pas
bonjour!
est-il possible, en java, de convertir un int en un Double.
merci d'avance !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 int a,b; Double res; ..... res = a/b; // ça ne marche pas
par 'ne marche pas' je suppose que vous voulez dire que votre résultat est arrondi à l'entier. C'est parce que le calcul se fait en entier, ensuite seulement l'entier est convertis en double. Pour faire le calcul en doubles, il faut d'abord faire la conversion:
Code : Sélectionner tout - Visualiser dans une fenêtre à part res = ((double)a)/((double)b)
oui, vous m'avez bien compris.
j'ai essayé et c'est résolu.
mais avant d'essayer avec ça, j'ai fait la conversion avec Double comme suit:
, quelle est la différence entre Double et double?
Code : Sélectionner tout - Visualiser dans une fenêtre à part res = ((Double)a)/((Double)b)
et merci pour votre réponse !
Partager