Double: Unterschied zwischen den Versionen
(→Verwendungszweck) |
Hauer (Diskussion | Beiträge) |
||
Zeile 10: | Zeile 10: | ||
==Verwendungszweck== | ==Verwendungszweck== | ||
− | Der Typ '''Double''' wird verwendet, um '''Gleitkommazahlen''' zu speichern. Er benötigt '''64 [[Bit]]''' Speicherplatz. Double werden wegen ihrer doppelten Genauigkeit eher als [[Float]] verwendet. Eine Zahl wird vom [[Compiler]] als Double interpretiert, wenn sie eine Kommazahl ist oder wenn ein D oder d an einer Zahl angefügt wird. Der Abschluss mit D/d ist daher nicht immer zwingend notwendig. | + | Der Typ '''Double''' wird verwendet, um '''Gleitkommazahlen''' zu speichern. Er benötigt '''64 [[Bit]]''' Speicherplatz. Durch die erhöhte Anzahl an verwendeten Bits kann eine Zahl mit Nachkommastellen genauer dargestellt werden. Dies ist z.B. bei physikalischen Werten relevant, um Mess- und Berechnungsfehler zu minimieren. Double werden wegen ihrer doppelten Genauigkeit eher als [[Float]] verwendet. Eine Zahl wird vom [[Compiler]] als Double interpretiert, wenn sie eine Kommazahl ist oder wenn ein D oder d an einer Zahl angefügt wird. Der Abschluss mit D/d ist daher nicht immer zwingend notwendig. |
Der Buchstabe E (oder e) kann als Exponent verwendet werden. xEy entspricht x*10<sup>y</sup>. | Der Buchstabe E (oder e) kann als Exponent verwendet werden. xEy entspricht x*10<sup>y</sup>. | ||
Zeile 19: | Zeile 19: | ||
<source lang = "java"> | <source lang = "java"> | ||
double Zahl1 = 500.0154; | double Zahl1 = 500.0154; | ||
− | double Zahl2 = - | + | double Zahl2 = -1337d; |
− | double Zahl3 = 3. | + | double Zahl3 = 3.1415; |
+ | double Zahl4 = 1.5e-5; | ||
</source> | </source> | ||
Version vom 29. April 2016, 22:19 Uhr
Ein Double ist ein primitiver Datentyp
Inhaltsverzeichnis
Aufbau
Ein Double besteht aus dem Schlüsselwort double, dem Namen und der zugewiesenen Zahl mit D oder d als Abschluss.
double Name = Kommazahl oder Zahl mit einem abschließenden D oder d;
Verwendungszweck
Der Typ Double wird verwendet, um Gleitkommazahlen zu speichern. Er benötigt 64 Bit Speicherplatz. Durch die erhöhte Anzahl an verwendeten Bits kann eine Zahl mit Nachkommastellen genauer dargestellt werden. Dies ist z.B. bei physikalischen Werten relevant, um Mess- und Berechnungsfehler zu minimieren. Double werden wegen ihrer doppelten Genauigkeit eher als Float verwendet. Eine Zahl wird vom Compiler als Double interpretiert, wenn sie eine Kommazahl ist oder wenn ein D oder d an einer Zahl angefügt wird. Der Abschluss mit D/d ist daher nicht immer zwingend notwendig.
Der Buchstabe E (oder e) kann als Exponent verwendet werden. xEy entspricht x*10y.
Der Wertebereich liegt bei +/-4,9*10-324 bis +/-1,7*10+308.
Beispiele
double Zahl1 = 500.0154; double Zahl2 = -1337d; double Zahl3 = 3.1415; double Zahl4 = 1.5e-5;
Schlüsselwort
- double