x vale 0L e d vale 0.0 (duas promoções). Nesse trecho o que seria estas referidas promoções?
x vale 0L e d vale 0.0 (duas promoções). Nesse trecho o que seria estas referidas promoções?
int i1 = 3/2;
double i2 = 3/2;
double i3 = 3/2.0;
long x = 0; double d = 0;
double zero = x + d;
System.out.println(i1 + i2 + i3 + x + d + zero);
i1 = 1; operação entre inteiros
i2 = 1.0 operação entre inteiros , mas guardando em double
i3 = 1.5 operação entre inteiro e double , fica a precisão do double