logo

Java-Doppelschlüsselwort

Das Java-Schlüsselwort double ist ein primitiver Datentyp. Es handelt sich um einen 64-Bit-IEEE 754-Gleitkommawert mit doppelter Genauigkeit. Es dient zur Deklaration der Variablen und Methoden. Es stellt im Allgemeinen die Dezimalzahlen dar.

Punkte, die man sich merken sollte

  • Das Double deckt einen Bereich von 4,94065645841246544e-324d bis 1,79769313486231570e+308d (positiv oder negativ) ab.
  • Der Standardwert ist 0,0d.
  • Die Standardgröße beträgt 8 Byte.
  • Dies ist der Standardtyp für Dezimalzahlen.
  • Es ist kein guter Ansatz, „Double“ für genaue Werte wie Währungen zu verwenden.

Beispiele für Java-Doppelschlüsselwörter

Beispiel 1

Sehen wir uns ein einfaches Beispiel für die Anzeige einer Variablen vom Typ „doppelt“ an.

 public class DoubleExample1 { public static void main(String[] args) { double num=5.5; System.out.println('num: '+num); } } 

Ausgabe:

 num: 5.5 

Beispiel 2

In diesem Beispiel stellen wir der Double-Variablen einen ganzzahligen Wert zur Verfügung. Hier wandelt der Compiler die Ganzzahl implizit in das Doppelte um und zeigt den entsprechenden Wert in Dezimalform an.

 public class DoubleExample2 { public static void main(String[] args) { double num1=5; double num2=10; System.out.println('num1: '+num1); System.out.println('num2: '+num2); } } 

Ausgabe:

 num1: 5.0 num2: 10.0 

Beispiel 3

Sehen wir uns ein Beispiel an, um den größeren Dezimalwert zu testen.

NFA-Beispiele
 public class DoubleExample3 { public static void main(String[] args) { double num1=581216732.323433; double num2=7.83684987683688; System.out.println('num1: '+num1); System.out.println('num2: '+num2); } } 

Ausgabe:

 num1: 5.81216732323433E8 num2: 7.83684987683688 

Beispiel 4

In diesem Beispiel stellen wir der Dezimalvariablen einen Gleitkommawert zur Verfügung.

 public class DoubleExample4 { public static void main(String[] args) { double num1=56.34f; double num2=34f; System.out.println('num1: '+num1); System.out.println('num2: '+num2); } } 

Ausgabe:

 num1: 56.34000015258789 num2: 34.0 

Beispiel 5

In diesem Beispiel geben wir den maximalen Bereich des Dezimalwerts an.

 public class DoubleExample5 { public static void main(String[] args) { double num1=4.94065645841246544e-324d; double num2=1.79769313486231570e+308d; System.out.println('num1: '+num1); System.out.println('num2: '+num2); } } 

Ausgabe:

CSS-Mittelschaltfläche
 num1: 4.9E-324 num2: 1.7976931348623157E308 

Beispiel 6

In diesem Beispiel geben wir den Wert in wissenschaftlicher Notation an

 public class DoubleExample6 { public static void main(String[] args) { double num1=1873.2; //providing same value in scientific notation double num2=1.8732e3; System.out.println('num1: '+num1); System.out.println('num2: '+num2); } } 

Ausgabe:

 num1: 1873.2 num2: 1873.2 

Beispiel 7

Sehen wir uns ein Beispiel zum Erstellen einer Methode an doppelt Rückgabetyp.

 public class DoubleExample7 { public double display(double weight) { return weight; } public static void main(String[] args) { DoubleExample7 d=new DoubleExample7(); System.out.println(d.display(62.5)); } } 

Ausgabe:

 62.5