Heim  >  Artikel  >  Java  >  Der Unterschied zwischen Double und Float in Java

Der Unterschied zwischen Double und Float in Java

尚
Original
2019-12-02 14:51:345466Durchsuche

Der Unterschied zwischen Double und Float in Java

Der Unterschied zwischen Double und Float in Java: (Empfohlen: Java-Video-Tutorial)

Gleitkommazahl mit einfacher Genauigkeit (Float) und Double Präzisions-Float Der Unterschied zwischen Punkten (doppelt) ist wie folgt:

(1) Die Anzahl der im Speicher belegten Bytes ist unterschiedlich

Gleitkommazahlen mit einfacher Genauigkeit belegen 4 Bytes in der Maschine

Gleitkommazahlen mit doppelter Genauigkeit belegen 8 Bytes in der Maschine

(2) Die Anzahl der signifikanten Ziffern ist unterschiedlich

Gleitkommazahl mit einfacher Genauigkeit hat verschiedene signifikante Ziffern von 8 Bits

Gleitkommazahl mit doppelter Genauigkeit, 16 signifikante Ziffern

(3) Der Zahlenbereich, der sein kann Dargestellt ist anders

Darstellung des Gleitkommabereichs mit einfacher Genauigkeit: -3,40E+38 ~ +3,40E+38

Bereich der Gleitkommadarstellung mit doppelter Genauigkeit: -1,79E+308 ~ +1,79E+308

(4) Die Verarbeitungsgeschwindigkeit im Programm ist unterschiedlich. Im Allgemeinen verarbeitet die CPU Gleitkommazahlen mit einfacher Genauigkeit schneller als Gleitkommazahlen mit doppelter Genauigkeit

Weitere Java-Kenntnisse finden Sie in der Spalte Java Basic Tutorial.

Das obige ist der detaillierte Inhalt vonDer Unterschied zwischen Double und Float in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Was bedeutet final in Java?Nächster Artikel:Was bedeutet final in Java?