Bonjour,
Bon je cale sur quelque chose de tout bête. Je pense que c'est le type de la variable qui pose problème.
Ceci me donne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 System.out.println("newW :"+newW); System.out.println("w :"+w); double ratio = (newW / w); System.out.println("ratio :"+ratio);
newW :3000
w :2048
ratio :1.0
Au début je pensais que c'est la méthode println qui me caste la variable, mais non, sur les calculs suivants, ratio fait bien 1 ...
Je pense que ça doit être quelque chose de bête... ?
Je n'arrive pas à obtenir 1,46484375
newW et w sont deux variables de type Entier
Partager