So konvertieren Sie in Java in Double

So Konvertieren Sie In Java In Double



In Java sind die beliebtesten primitiven Datentypen „ doppelt ' und ' int “. Der Double-Datentyp ist umfangreicher als der Int-Typ, da er 64-Bit-Gleitkommazahlen speichert und mehr Speicherplatz benötigt, während der Integer-Typ 32-Bit-Ganzzahlen speichert. Java wandelt int-Werte implizit in Double um. Möglicherweise müssen Sie diese Int-zu-Double-Konvertierung jedoch explizit durchführen.

In diesem Blog wird die Methode zum Konvertieren von int in double in Java beschrieben.

Wie konvertiere ich in Java in Double?

Zum Konvertieren von int nach double können Sie Folgendes verwenden:







  • Aufgabenverwalter
  • Typisierung
  • valueOf()-Methode

Wir werden uns nun jede der genannten Methoden einzeln ansehen.



Methode 1: Konvertieren Sie mithilfe des Zuweisungsoperators int in double

In der Programmiersprache Java kann der niedrigere Datentyp mit dem Zuweisungsoperator einfach in den höheren Datentyp konvertiert werden. = “. Dies wird als implizite Konvertierung bezeichnet.



Syntax





doppelt b = a

Hier ist der Zuweisungsoperator „ = „wird umwandeln“ a ” int typ variable zu “ b “, was eine Variable vom Typ Double ist.

Beispiel
In diesem Beispiel erstellen wir zunächst eine int-Variable mit dem Namen „ a “ mit folgendem Wert:



int a = 14 ;

Dann werden wir es mit dem „ = ” Zuweisungsoperator und speichern Sie den resultierenden Wert in „ b “:

doppelt b = a ;

Führen Sie zuletzt das „ System.out.println() ”-Methode, um den konvertierten Wert auf der Konsole anzuzeigen:

System. aus . println ( 'Der ganzzahlige Wert wird in Double konvertiert: ' + b ) ;

Die Ausgabe zeigt, dass die Ganzzahl erfolgreich in einen Double-Wert umgewandelt wurde:

Methode 2: Konvertieren Sie mithilfe von Typecasting int in double

Typecasting wird verwendet, wenn wir einen Datentyp in einen anderen konvertieren möchten. Genauer gesagt, es kann auch für die Int-zu-Double-Konvertierung verwendet werden.

Syntax

doppelt b = ( doppelt ) a ;

Hier konvertieren wir „ a ” int typ variable zu “ b “, was eine Variable vom Typ Double ist. Das ( doppelt ) gibt den erforderlichen typisierten Datentyp an.

Beispiel
In diesem Beispiel verwenden wir denselben Integer-Typ „ a ” Variable und konvertieren Sie ihren Wert in „ doppelt ” mit Typecasting. Auch hier wird der Zuweisungsoperator verwendet; Die angegebene Ganzzahl wird jedoch in Double typisiert und dann in der Double-Typ-Variablen gespeichert. b “:

doppelt b = ( doppelt ) a ;

Drucken Sie dann den umgerechneten Wert mit dem „ System.out.println() ' Methode:

System. aus . println ( 'Der ganzzahlige Wert, der durch Typumwandlung in Double konvertiert wurde: ' + b ) ;

Ausgabe

Möchten Sie eine integrierte Java-Methode für den angegebenen Zweck verwenden? Gehen Sie zum nächsten Abschnitt!

Methode 3: Konvertieren Sie int in double mit der Methode valueOf()

Das ' Doppelt ” Die Java-Wrapper-Klasse bietet eine “ Wert von() ”-Methode, die verwendet werden kann, um int in double umzuwandeln. Es ist eine Methode vom statischen Typ, was bedeutet, dass wir kein Objekt erstellen und die Methode nicht mit dem Klassennamen aufrufen müssen, da ohne diesen zusätzlichen Schritt darauf zugegriffen werden kann.

Syntax

doppelt b = Doppelt. Wert von ( a ) ;

Hier konvertieren wir „ a ” int typ variable zu “ b “, indem Sie es als Argument an die „ Wert von() ' Methode.

Beispiel
Hier konvertieren wir den Wert des bereits erstellten „ a ” Variable mit der Wert von() Methode. Die Methode dauert „ a ” als Argument und gibt den konvertierten Double-Wert zurück:

doppelt b = Doppelt. Wert von ( a ) ;

Drucken Sie abschließend den umgerechneten Wert mit dem „ System.out.println() ' Methode:

System. aus . println ( 'Der ganzzahlige Wert, der von wrapperClass in Double konvertiert wurde: ' + b ) ;

Ausgabe

Wir haben alle wesentlichen Anweisungen zur Konvertierung von int in double in Java zusammengestellt.

Fazit

Um in Java int in double umzuwandeln, gibt es drei Methoden: die Verwendung des Assignment-Operators, die Verwendung von Typecasting und die valueOf()-Methode der Double-Java-Wrapper-Klasse. Alle diese Methoden funktionieren ungefähr gleich; Sie können jedoch je nach Ihren Vorlieben eine beliebige auswählen. In diesem Beitrag haben wir die Methoden zum Konvertieren von int in double in Java beschrieben.