Inhaltsverzeichnis:
- Hauptunterschied - Float vs Double
- Was ist Float?
- Was ist doppelt?
- Was sind die Ähnlichkeiten zwischen Float und Double?
- Was ist der Unterschied zwischen Float und Double?
- Zusammenfassung - float vs double
Video: Unterschied Zwischen Float Und Double
2024 Autor: Mildred Bawerman | [email protected]. Zuletzt bearbeitet: 2023-12-16 08:37
Hauptunterschied - Float vs Double
Bei der Programmierung müssen Daten gespeichert werden. Die Daten werden gespeichert. Speicherorte, in denen Daten gespeichert sind, werden als Variablen bezeichnet. Jeder Speicherort kann einen bestimmten Datentyp speichern. Die Speichergröße für jeden Datentyp ist unterschiedlich. In Programmiersprachen wie Python muss der Programmierer den Typ der Variablen nicht deklarieren. In Programmiersprachen wie Java sollte der Programmierer den Variablentyp deklarieren. Es gibt eine Reihe von Datentypen wie char, int, float und double. Der Datentyp char wird zum Speichern eines einzelnen Zeichenwerts verwendet. Der Datentyp int wird verwendet, um numerische Werte ohne Dezimalstellen zu speichern. Die Datentypen float und double werden zum Speichern von numerischen Werten mit Dezimalstellen verwendet. Dieser Artikel beschreibt den Unterschied zwischen float und double. Der Hauptunterschied zwischen float und double besteht darin, dass float ein 32-Bit-IEEE 754-Gleitkomma-Datentyp mit einfacher Genauigkeit ist, während double ein 64-Bit-IEEE 754-Gleitkomma-Datentyp mit doppelter Genauigkeit ist.
INHALT
1. Übersicht und Hauptunterschied
2. Was ist float
3. Was ist double
4. Ähnlichkeiten zwischen float und double
5. Vergleich nebeneinander - float vs double in Tabellenform
6. Zusammenfassung
Was ist Float?
Der Gleitkommawert ist ein 32-Bit-Gleitkomma mit einfacher Genauigkeit. Es ist ein vordefinierter Datentyp, der von Programmiersprachen wie Java unterstützt wird. Um eine float-Variable zu deklarieren, wird das Schlüsselwort 'float' verwendet. Daher kann es nicht für Bezeichnernamen wie Methodennamen und Variablennamen verwendet werden. Siehe das folgende Programm.
Abbildung 01: Java-Programm mit Float-Datentyp
Gemäß dem obigen Programm ist die Zahl eine Variable, die eine Gleitkommazahl speichern kann. Hier wird -20,5f anstelle von -20,5 verwendet. -20,5 ist ein doppeltes Literal. Um den Compiler anzugeben, den Wert als Float zu speichern, sollte der Programmierer f oder F schreiben.
Was ist doppelt?
Das Double ist ein 64-Bit-Gleitkomma mit doppelter Genauigkeit. Es ist ein vordefinierter Datentyp. Um eine Doppelvariable zu deklarieren, wird das Schlüsselwort 'double' verwendet. Daher kann es nicht für Bezeichnernamen wie Methodennamen und Variablennamen verwendet werden. Siehe das folgende Programm.
Abbildung 02: Java-Programm mit doppeltem Datentyp
Gemäß dem obigen Programm ist die Zahl eine Variable vom Typ double. Durch Drucken der Nummer wird die Ausgabe als -20,5 ausgegeben. Es werden 64 Bit im Speicher benötigt, um den Wert zu speichern. Wenn der Programmierer -20,5 geschrieben ist, wird er als Double betrachtet. Er kann es auch als -20,5d schreiben. Das Schreiben von 'd' ist optional.
Das Typumwandeln kann für Datentypen durchgeführt werden. Hierbei wird ein Datentyp in einen anderen Datentyp konvertiert. Wenn Sie einem größeren Datentyp einen kleineren Datentyp zuweisen, ist kein Casting erforderlich. Die Verbreiterung erfolgt in Byte, kurz, int, lang, float, doppelter Ordnung. Wenn Sie einem kleinen Datentyp einen größeren Datentyp zuweisen, muss das Casting durchgeführt werden.
Abbildung 03: Casting
Gemäß dem obigen Programm haben num1 und num2 Float-Datentypen. Die Summe wird der variablen Summe zugeordnet. Es ist ein Schwimmer. Da float im Vergleich zu double ein kleinerer Datentyp ist, kann er ohne Typumwandlung direkt der doppelten Variablennummer zugewiesen werden.
X und y können doppelte Datentypen speichern. Die Summation ist der Variablen z zugeordnet. Es kann auch doppelt gespeichert werden. Typumwandlung ist erforderlich, um einem kleineren Datentyp einen größeren Datentyp zuzuweisen. Um den doppelten Wert in einer float-Variablen zu speichern, muss daher ein Typ-Casting durchgeführt werden, da double ein größerer Datentyp als float ist.
Was sind die Ähnlichkeiten zwischen Float und Double?
- Sowohl float als auch double sind vordefinierte Datentypen, die von Programmiersprachen wie Java unterstützt werden.
- Sowohl Float- als auch Double-Typen werden nicht für Präzisionen wie Währung verwendet.
Was ist der Unterschied zwischen Float und Double?
Diff Artikel Mitte vor Tabelle
float vs double |
|
Der Float ist ein 32-Bit-IEEE 754-Gleitkommadatentyp mit einfacher Genauigkeit. | Das Double ist ein 64-Bit-IEEE 754-Gleitkomma-Datentyp mit doppelter Genauigkeit. |
Anzahl der Bytes | |
Der Float ist 4 Bytes lang. | Das Double ist 8 Bytes lang. |
Standardwerte | |
Der Standardwert von float ist 0.0f. | Der Standardwert von double ist 0.0d. |
Stichwort | |
Das Schlüsselwort 'float' wird verwendet, um einen Floating-Wert zu deklarieren. | Das Schlüsselwort 'double' wird verwendet, um einen doppelten Wert zu deklarieren. |
Erforderlicher Speicher | |
Der Float benötigt weniger Speicher als Double. | Das Double benötigt mehr Speicher als Float. |
Zusammenfassung - float vs double
Bei der Programmierung müssen Daten gespeichert werden. Diese Daten werden in Speicherorten gespeichert und als Variablen bezeichnet. Jede Variable speichert Daten eines bestimmten Typs. Es gibt Datentypen wie int, char, double und float usw. In diesem Artikel wurde der Unterschied zwischen zwei Datentypen erläutert, nämlich float und double. Der Unterschied zwischen float und double besteht darin, dass float ein Datentyp ist, bei dem es sich um einen 32-Bit-IEEE 754-Gleitkomma mit einfacher Genauigkeit handelt, während double ein Datentyp ist, bei dem es sich um einen 64-Bit-IEEE 754-Gleitkomma mit doppelter Genauigkeit handelt.
Empfohlen:
Unterschied Zwischen Double Major Und Double Degree
Double Major vs Double Degree Es gibt Studenten, die nicht damit zufrieden sind, einen einzelnen Abschluss oder einen Kurs an einem College oder einer Universität zu absolvieren, da sie unterschiedlich sind
Unterschied Zwischen Dual Und Double
Dual vs Double In einer Welt, in der wir Dual-Kamera-Geräte, Dual-SIM-Telefone, Dual-Zertifizierungen und Dual-Layer-DVDs haben, wird allen klar, dass wir a
Unterschied Zwischen Integer Und Float
Hauptunterschied - Integer vs Float Float und Double sind andere Wrapper-Klassen, die zum Konvertieren primitiver Datentypen verwendet werden. Manchmal ist es erforderlich
Unterschied Zwischen Queen Size Und Double Size
Queen Size vs Double Size Der Unterschied zwischen Queen Size und Double Size liegt, wie die Namen andeuten, in den Größen. Einzel, Doppel, Königin, König, Super Kin
Unterschied Zwischen Double Entry System Und Double Account System
Double Entry System vs Double Account System Das Double Entry System ist ein Buchhaltungssystem, das weltweit zur Aufrechterhaltung eines Systems verwendet und akzeptiert wird