Exercice Java les conversions entre les types de base entiers et doubles, tutoriel & guide de travaux pratiques en pdf.
Indiquez, pour chaque affectation dans le programme Transtypage ci-dessous, si l’affectation est possible et, le cas échéant, la valeur exacte qui sera affectée à la variable.
class Transtypage { public static void main(String[] args) { int n1 = 2; double r1 = 2.7; int n2 = 2.7; double r2 = 5; int n3 = (int) 5.6; double r3 = 5.6; int n4 = 9; double r4 = (double) n4; double r5 = (int) r4; int n5 = 19 / 4; double r6 = 5.0; int n6 = n5 / r5; int n7 = (int) (n5 / r5); double r7 = 19.0 / r6; double r8 = 15.0 / n3; double r9 = 19 / 4; double r10 = (double) (19 / 4); double r11 = (double) 19 / (double) 4; } }
La correction exercice Java (voir page 2 en bas)