Java-Programm mit int und double
Ich habe ein einfaches Java-Programm geschrieben, wie hier gezeigt:
public class Test {
public static void main(String[] args) {
int i1 =2;
int i2=5;
double d = 3 + i1/i2 +2;
System.out.println(d);
}
}
Da variabeld
wird als double deklariert ich erwarte das ergebnis dieses programms ist5.4
aber ich habe die Ausgabe als5.0
Bitte helfen Sie mir, dies zu verstehen.