erstellt 15.02.98; überarbeitet 31.07.99, 18.01.00, 01.06.00, 11.05.03, 13.01.06, 15.07.10, 05.05.12, 10.06.14, 15.07/15.17; übersetzt 20.10.03; überarbeitet 04.11.03, 19.04.05, 29.09.06, 26.04.10, 10.10.17, 09.10.18, 18.02.19, 14.10.19, 10.02.20, 04.10.21, 01.11.22, 02.10.24; deutsche Übersetzung Heinrich Gailer

zum Inhaltsverzeichnis   zur nächsten Seite

Kapitel 11 — Gleitpunkt

Themen:

Java besitzt die beiden primitiven Typen float und double, die Gleitpunktzahlen aufnehmen können.

Wenn sie in Zeichen (Character) konvertiert werden, enthalten Gleitpunktzahlen einen Dezimalpunkt, gefolgt von einem dezimalen Teil. Zum Beispiel: 3.14159 oder -0.718802. Aber (natürlich) innerhalb des Computers werden Gleitpunktzahlen durch Bitmuster dargestellt, wie alle Daten.

Alle bekannten mathematischen Funktionen, wie Sinus, Logarithmus und Quadratwurzel sind über die Java Klasse Math verfügbar. Diese Funktionen verwenden Parameter vom Typ double geben üblicherweise Werte vom Typ double zurück.

Hinweis: Das Dezimaltrennzeichen, das verwendet wird um den dezimalen Teil von der ganzen Zahl zu trennen, ist länderspezifisch. In den USA (und anderen Ländern mit historischen Bindungen zu England) wird ein Punkt verwendet. In vielen anderen Ländern (in den meisten in Europa und Südamerika) wird ein Komma verwendet. Diese Aufzeichnungen verwenden einen Punkt.


FRAGE 1:

Welcher Datentyp verwendet mehr Bits: float oder double?