Kako pretvoriti int v double v Javi

Kako Pretvoriti Int V Double V Javi



V Javi so najbolj priljubljeni primitivni podatkovni tipi ' dvojno « in » int “. Dvojni podatkovni tip je obsežnejši od tipa int, ker shranjuje 64-bitna števila s plavajočo vejico in zavzame več pomnilniškega prostora, medtem ko celoštevilski tip shranjuje 32-bitna cela števila. Java implicitno pretvori vrednosti int v dvojno. Vendar boste morda morali izrecno izvesti to int za podvojitev pretvorbe.

Ta blog bo opisal metodo za pretvorbo int v double v Javi.

Kako pretvoriti int v dvojno v Javi?

Za pretvorbo int v dvojno lahko uporabite:







  • Operator dodelitve
  • Prevajanje tipov
  • metoda valueOf().

Zdaj bomo vsako od omenjenih metod preverili eno za drugo.



1. način: Pretvorite int v dvojno z uporabo operatorja dodelitve

V programskem jeziku Java lahko nižji podatkovni tip enostavno pretvorite v višji podatkovni tip z uporabo operatorja dodelitve ' = ”. To se imenuje implicitna pretvorba.



Sintaksa





dvojno b = a

Tukaj je operator dodelitve ' = ' bo pretvoril ' a ” int tip spremenljivke za “ b «, ki je spremenljivka dvojnega tipa.

Primer
V tem primeru bomo najprej ustvarili spremenljivko int z imenom ' a ” z naslednjo vrednostjo:



int a = 14 ;

Nato ga bomo pretvorili v dvojno z uporabo ' = ” in shrani dobljeno vrednost v “ b ”:

dvojno b = a ;

Nazadnje izvedite » System.out.println() ” za prikaz pretvorjene vrednosti na konzoli:

Sistem. ven . println ( 'Vrednost celega števila, pretvorjena v dvojno: ' + b ) ;

Izhod pokaže, da je celo število uspešno pretvorjeno v dvojno vrednost:

2. način: Pretvorite int v dvojno z uporabo pretvorbe tipov

Pretvorbo tipov uporabljamo, ko želimo en podatkovni tip pretvoriti v drugega. Natančneje, lahko se uporablja tudi za pretvorbo int v dvojno.

Sintaksa

dvojno b = ( dvojno ) a ;

Tukaj bomo pretvorili ' a ” int tip spremenljivke za “ b «, ki je spremenljivka dvojnega tipa. ( dvojno ) označuje zahtevani podatkovni tip s tipsko pretvorbo.

Primer
V tem primeru bomo uporabili isti celoštevilski tip ' a ' in pretvorite njeno vrednost v ' dvojno ” z uporabo Typecasting. Tu se uporablja tudi operator dodelitve; vendar je podano celo število tipizirano v dvojno in nato shranjeno v spremenljivki dvojnega tipa ' b ”:

dvojno b = ( dvojno ) a ;

Nato natisnite pretvorjeno vrednost z uporabo ' System.out.println() ” metoda:

Sistem. ven . println ( 'Vrednost celega števila, pretvorjena v dvojno s pretvorbo tipa: ' + b ) ;

Izhod

Želite uporabiti katero koli vgrajeno metodo Java za določen namen? Pojdite proti naslednjemu razdelku!

3. način: Pretvorite int v dvojno z uporabo metode valueOf().

' Dvojno Razred ovojnice Java ponuja valueOf() ”, ki se lahko uporablja za pretvorbo v dvojno. Je metoda statičnega tipa, kar pomeni, da nam ni treba ustvariti objekta in klicati metode z uporabo imena razreda, saj je do nje mogoče dostopati brez tega dodatnega koraka.

Sintaksa

dvojno b = Dvojno. valueOf ( a ) ;

Tukaj bomo pretvorili ' a ” int tip spremenljivke za “ b « tako, da ga posredujete kot argument » valueOf() ” metoda.

Primer
Tukaj bomo pretvorili vrednost že ustvarjenega ' a ” spremenljivka z uporabo valueOf() metoda. Metoda bo trajala ' a ” kot argument in vrne pretvorjeno dvojno vrednost:

dvojno b = Dvojno. valueOf ( a ) ;

Na koncu natisnite pretvorjeno vrednost z uporabo ' System.out.println() ” metoda:

Sistem. ven . println ( 'Cela vrednost, pretvorjena v dvojno z wrapperClass: ' + b ) ;

Izhod

Zbrali smo vsa bistvena navodila, povezana s pretvorbo int v double v Javi.

Zaključek

Za pretvorbo int v double v Javi obstajajo trije načini: z uporabo operatorja dodelitve, z uporabo Typecastinga in z metodo valueOf() razreda ovojnice Double Java. Vse te metode delujejo približno enako; vendar pa lahko izberete katerega koli glede na vaše želje. V tej objavi smo opisali metode za pretvorbo int v dvojno v Javi.