Bonsoir. Après un précédent TP portant sur le classique résolvateur de trinôme du second degré je me suis lancé dans un truc bien plus simple mais pourtant je suis bloqué.
Un autre classique : Le convertisseur de degrés Celsius en Fahrenheit et inversement.
Bon, en gros le code est terminé mais les calculs n'affichent pas le bon résultat alors que je suis la formule.
De C à F : [°C] x 9/5 + 32
De F à C : ([°F] - 32) x 5/9
Par exemple pour une température de 5 degrés F je devrais avoir -15 degrés C. Mais non mon programme lui m'affiche -0.00 alors WTF ?
Je poste la partie du code correspondante au calcul :
----------------
double t = sc.nextDouble();
double a = ((t)-32)*(5/9);
out.printf("\n%.2f degrés Fahrenheit équivaut à %.2f degrés Celsius.",t,a);
---------------
Qu'est ce que je ne vois pas ?
( Je sens la bonne grosse erreur de noob arriver...)