Aufgabe 9.2-2 Bestimmen SIe den Typ
Hier muss ich mal nachfragen:
1234 ist laut Lösung vom Typ int
Warum eigentlich? 1234 lieg doch im Wertebereich von short, oder?
Ist das deshalb so, weil:
Dezimalliterale des Typs int sind die Ziffer 0 und jede Folge von Ziffern, die nicht mit Null beginnt?
Wozu brauch man dann noch short ? Für Reihen die mit 0 beginnen und über 7 hinausgehen???
Und hier gleich noch eine Ungereimtheit für mich:
Aufgabe 9.5-1
3 / 6 > 0 WARUM ist das false - Auch wieder die erste Aufgabe aus dem Block, die mögen mich nicht.
Hier muss ich mal nachfragen:
1234 ist laut Lösung vom Typ int
Warum eigentlich? 1234 lieg doch im Wertebereich von short, oder?
Ist das deshalb so, weil:
Dezimalliterale des Typs int sind die Ziffer 0 und jede Folge von Ziffern, die nicht mit Null beginnt?
Wozu brauch man dann noch short ? Für Reihen die mit 0 beginnen und über 7 hinausgehen???
Und hier gleich noch eine Ungereimtheit für mich:
Aufgabe 9.5-1
3 / 6 > 0 WARUM ist das false - Auch wieder die erste Aufgabe aus dem Block, die mögen mich nicht.