zur vorherigen Seite   zum Inhaltsverzeichnis   zur nächsten Seite

(Denkfrage: ) Glauben Sie, dass die Verwendung von float anstelle von double zu einer wesentlichen Einsparung an Computerspeicher führt?

Antwort:

Nein. Bei den meisten Programmen wird die Verwendung von Variablen des Typs double nur ein paar extra Bytes kosten und das in einem Programm, das Tausende von Bytes lang ist.

Explizite Gleitpunktliterale

Manchmal möchten Sie explizit ein float-Literal mit einfacher Genauigkeit anfordern. Das können Sie tun, indem Sie ein kleines 'f' oder großes 'F' an das Ende setzen, so wie hier:

123.0f        -123.5F
-198234.234f  0.00000381F

Manchmal möchten Sie explizit ein double-Literal mit doppelter Genauigkeit anfordern. Das können Sie tun, indem Sie ein kleines 'd' oder großes 'D' an das Ende setzen, so wie hier:

123.0d        -123.5D
-198234.234d  0.00000381D

Denken Sie daran, dass ein Gleitpunktliteral ohne einen Buchstaben am Ende automatisch vom Typ double sein wird.

FRAGE 9:

Glauben Sie, dass das folgende zulässig ist?

double zahl = 8912D ;