Double: Unterschied zwischen den Versionen

Aus EINI
Wechseln zu: Navigation, Suche
K
 
(7 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 +
Ein '''Double''' ist ein [[Datentyp#Primitive Datentypen|primitiver Datentyp]].
 +
 
=Aufbau=
 
=Aufbau=
  
 +
Eine [[Variable]] vom Typ '''Double''' besteht aus dem [[Schlüsselwort]] '''double''', dem Namen und der zugewiesenen Zahl mit '''D''' oder '''d''' als Abschluss.
 
<source lang= "java">
 
<source lang= "java">
double Name = Kommazahl oder Zahl mit einem abschließendem D oder d;
+
double Name = Kommazahl oder Zahl mit einem abschließenden D oder d;
 
</source>
 
</source>
  
==Schlüsselwort==
+
=Verwendungszweck=
  
*double
+
Der Typ '''Double''' wird verwendet, um '''Gleitkommazahlen''' zu speichern.  Er verwendet '''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.
  
==Verwendungszweck==
+
Der Buchstabe E (oder e) kann als Exponent verwendet werden. xEy entspricht x*10<sup>y</sup>.
 +
 
 +
Der '''Wertebereich''' liegt bei +/-4,9*10<sup>-324</sup> bis +/-1,7*10<sup>+308</sup>.
  
Der Typ Double wird verwendet um Gleitkommazahlen zu speichern. Der Wertebereich liegt bei +/-4,9*10<sup>-324</sup> bis +/-1,7*10<sup>+308. Es werden 64 Bit SPeicherplatz benötigt. Double wegen ihrer doppelten Genauigkeit im Vergleich zu float eher verwendet. Eine Zahl wird vom Compiuler als double interpretiert, wenn sie eine Kommazahl ist oder wenn ein D oder d an eiejnr Zahl angefügt wird. Der Buchstaben E (oder e) kann als Exponet verwendet werden. xEy entspricht x*10<sup>y</sup>.
 
 
=Beispiele=
 
=Beispiele=
 
<source lang = "java">
 
<source lang = "java">
 
double Zahl1 = 500.0154;
 
double Zahl1 = 500.0154;
double Zahl2 = -1337D;
+
double Zahl2 = -1337d;
double Zahl3 = 3.14E5;
+
double Zahl3 = 3.1415;
 +
double Zahl4 = 1.5e-5;
 
</source>
 
</source>
 +
 +
=Schlüsselwort=
 +
 +
*double

Aktuelle Version vom 26. Juli 2016, 20:56 Uhr

Ein Double ist ein primitiver Datentyp.

Aufbau

Eine Variable vom Typ 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 verwendet 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