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 ”:
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:
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.