Vertretung der float-Werte in Java

Blick auf die drei Zeilen code unter.

  float f = 1;

  float g = 1.1;

  float h = 1.1f;

Zweite Zeile hat Kompilierungsfehler, während die anderen Linien haben keine Kompilierungsfehler auftreten. Erste Zeile ist in Ordnung, die ohne suffix f und die Dritte Linie ist die Arbeit mit suffix f. Warum ist das so?

Schreibe einen Kommentar