(Denkfrage: ) Glauben Sie, dass die Verwendung von float
anstelle von double
zu einer wesentlichen Einsparung an Computerspeicher
führt?
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.
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 Gleitpunkt-Literal ohne einen Buchstaben am Ende
automatisch vom Typ double
sein wird.