Kapitel 11 — Gleitpunkt

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:

  • Strings in double konvertieren
  • Tastatureingabe von Gleitpunktzahlen
  • Die Klasse Math
  • Quadratwurzel
  • Trigonometrische Funktionen
  • PI
  • Not a Number (NaN)

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?