Java'da int nasıl ikiye katlanır

Java Da Int Nasil Ikiye Katlanir



Java'da en popüler ilkel veri türleri “ çift ' ve ' int '. Double veri türü, 64 bit kayan nokta sayılarını depoladığı ve daha fazla bellek alanı kapladığı için int türünden daha kapsamlıdır, tamsayı türü ise 32 bit tam sayıları depolar. Java, dolaylı olarak int değerlerini ikiye dönüştürür. Ancak, bu int'yi açıkça çifte dönüştürme için gerçekleştirmeniz gerekebilir.

Bu blog, Java'da int'yi double'a dönüştürme yöntemini açıklayacaktır.

Java'da int nasıl ikiye katlanır?

int'yi double'a dönüştürmek için şunları kullanabilirsiniz:







  • Atama operatörü
  • tipleme
  • valueOf() yöntemi

Şimdi belirtilen yöntemlerin her birini tek tek kontrol edeceğiz.



Yöntem 1: Atama Operatörünü Kullanarak int'yi ikiye katlayın

Java programlama dilinde, daha düşük veri türü, Atama operatörü kullanılarak kolayca daha yüksek veri türüne dönüştürülebilir “ = ”. Buna örtük dönüştürme denir.



Sözdizimi





çift b = a

Burada, atama operatörü “ = ” dönüştürecek” a ” int tipi değişkeni “ b ”, çift tip bir değişkendir.

Örnek
Bu örnekte ilk olarak “ isimli bir int değişkeni oluşturacağız. a ” aşağıdaki değerle:



int a = 14 ;

Ardından, “ kullanarak ikiye katlayacağız. = ” atama operatörü ve elde edilen değeri “ içinde saklayın b ”:

çift b = a ;

Son olarak, ' System.out.println() ” dönüştürülen değeri konsolda görüntüleme yöntemi:

Sistem. dışarı . println ( 'İki katına dönüştürülen tamsayı değeri:' + b ) ;

Çıktı, tamsayının başarılı bir şekilde çift değere dönüştürüldüğünü gösterir:

Yöntem 2: Typecasting Kullanarak int'yi double'a dönüştürün

Typecasting, bir veri tipini diğerine dönüştürmek istediğimizde kullanılır. Daha spesifik olarak, int'den çifte dönüşüm için de kullanılabilir.

Sözdizimi

çift b = ( çift ) a ;

Burada dönüştüreceğiz “ a ” int tipi değişkeni “ b ”, çift tip bir değişkendir. ( çift ) gerekli typecasted veri türünü gösterir.

Örnek
Bu örnekte, aynı tamsayı türünü kullanacağız “ a ” değişkenini seçin ve değerini “ çift ” Typecasting kullanarak. Burada atama operatörü de kullanılır; ancak, belirtilen tamsayı double olarak yazılır ve ardından double tür değişkeninde depolanır “ b ”:

çift b = ( çift ) a ;

Ardından, dönüştürülen değeri “ kullanarak yazdırın. System.out.println() ' yöntem:

Sistem. dışarı . println ( 'Tipe göre çifte dönüştürülen tamsayı değeri: ' + b ) ;

Çıktı

Belirtilen amaç için herhangi bir yerleşik Java yöntemini kullanmak ister misiniz? Bir sonraki bölüme doğru ilerleyin!

Yöntem 3: valueOf() Yöntemini Kullanarak int'yi ikiye katlayın

Çift ” Java sarmalayıcı sınıfı, bir “ değeri() ” int'yi double'a dönüştürmek için kullanılabilecek yöntem. Statik tipte bir yöntemdir, yani bu ek adım olmadan erişilebileceği için bir nesne oluşturmamıza ve sınıf adını kullanarak yöntemi çağırmamıza gerek yoktur.

Sözdizimi

çift b = Çift. değeri ( a ) ;

Burada dönüştüreceğiz “ a ” int tipi değişkeni “ b ” için bir argüman olarak ileterek değeri() ' yöntem.

Örnek
Burada, önceden oluşturulmuş olanın değerini dönüştüreceğiz “ a ” değişkenini kullanarak değeri() yöntem. Yöntem alacak” a ” argüman olarak ve dönüştürülen çift değeri döndürür:

çift b = Çift. değeri ( a ) ;

Son olarak, dönüştürülen değeri “ kullanarak yazdırın. System.out.println() ' yöntem:

Sistem. dışarı . println ( 'WarpperClass tarafından ikiye dönüştürülen tamsayı değeri: ' + b ) ;

Çıktı

Java'da int'yi double'a dönüştürmekle ilgili tüm gerekli talimatları derledik.

Çözüm

Java'da int'yi double'a dönüştürmek için üç yöntem vardır: Atama operatörünü kullanma, Typecasting'i kullanma ve Double Java sarmalayıcı sınıfının valueOf() yöntemi. Tüm bu yöntemler yaklaşık olarak aynı şekilde çalışır; ancak, tercihlerinize bağlı olarak herhangi birini seçebilirsiniz. Bu yazıda, Java'da bir int'yi double'a dönüştürme yöntemlerini açıkladık.