Hallo, befasse mich gerade mit den Typenkonvertierungen.
Hab zu einer Aufgabe allerdings eine Frage.
Es sei a eine Variable eines Typs int. Geben Sie die Baumdarstellung dieses Ausdrucks an:
Meine Lösung sieht nun wie folgt aus:
Die Tatsächliche Lösung soll aber so aussehen:
Nun leuchtet mir aber nicht ein warum über a das double stehen soll.
Danke im vorraus.
Hab zu einer Aufgabe allerdings eine Frage.
Es sei a eine Variable eines Typs int. Geben Sie die Baumdarstellung dieses Ausdrucks an:
Code:
a < (int) (1.5 * a)
Meine Lösung sieht nun wie folgt aus:
Code:
<
a (int)
*
1.5 a
Die Tatsächliche Lösung soll aber so aussehen:
Code:
<
a (int)
*
1.5 double
a
Nun leuchtet mir aber nicht ein warum über a das double stehen soll.
Danke im vorraus.