Blog ini akan menjelaskan metode untuk mengonversi int menjadi double di Java.
Bagaimana cara mengubah int menjadi double di Jawa?
Untuk mengonversi int menjadi double, Anda dapat menggunakan:
- Operator penugasan
- Pengetikan
- nilaiOf() metode
Kami sekarang akan memeriksa masing-masing metode yang disebutkan satu per satu.
Metode 1: Konversi int menjadi double Menggunakan Operator Penugasan
Dalam bahasa pemrograman Java, tipe data yang lebih rendah dapat dengan mudah dikonversi ke tipe data yang lebih tinggi menggunakan operator Assignment “ = ”. Ini disebut konversi implisit.
Sintaksis
dobel b = sebuah
Di sini, operator penugasan “ = ” akan mengonversi” sebuah ” variabel tipe int menjadi “ b ”, yang merupakan variabel tipe ganda.
Contoh
Dalam contoh ini, pertama-tama kita akan membuat variabel int bernama “ sebuah ” dengan nilai sebagai berikut:
ke dalam sebuah = 14 ;
Kemudian, kita akan mengubahnya menjadi dua kali lipat menggunakan “ = ” operator penugasan dan simpan nilai yang dihasilkan di “ b ”:
dobel b = sebuah ;Terakhir, jalankan “ System.out.println() ” untuk menampilkan nilai yang dikonversi di konsol:
Sistem. keluar . println ( 'Nilai integer yang dikonversi menjadi ganda: ' + b ) ;
Output menunjukkan bahwa integer berhasil diubah menjadi nilai ganda:
Metode 2: Konversi int menjadi double Menggunakan Typecasting
Typecasting digunakan ketika kita ingin mengonversi satu tipe data ke tipe data lainnya. Lebih khusus lagi, ini juga dapat digunakan untuk konversi int ke ganda.
Sintaksis
dobel b = ( dobel ) sebuah ;Di sini, kita akan mengonversi “ sebuah ” int jenis variabel menjadi “ b ”, yang merupakan variabel tipe ganda. ( dobel ) menunjukkan tipe data typecasted yang diperlukan.
Contoh
Dalam contoh ini, kita akan menggunakan tipe integer yang sama “ sebuah ” dan ubah nilainya menjadi “ dobel ” menggunakan Typecasting. Di sini, operator penugasan juga digunakan; namun, bilangan bulat yang ditentukan diketik dalam bentuk ganda dan kemudian disimpan dalam variabel tipe ganda “ b ”:
Kemudian, cetak nilai yang dikonversi menggunakan ' System.out.println() ' metode:
Sistem. keluar . println ( 'Nilai integer dikonversi menjadi dua kali lipat dengan typecasting: ' + b ) ;
Keluaran
Ingin menggunakan metode Java bawaan untuk tujuan tertentu? Menuju ke bagian selanjutnya!
Metode 3: Konversi int menjadi double Menggunakan Metode valueOf()
' Dobel Kelas pembungkus Java menawarkan Nilai dari() ” metode yang dapat digunakan untuk mengonversi int menjadi double. Ini adalah metode tipe statis, yang berarti kita tidak perlu membuat objek dan memanggil metode dengan menggunakan nama kelas, karena dapat diakses tanpa langkah tambahan ini.
Sintaksis
dobel b = Dobel. Nilai dari ( sebuah ) ;Di sini, kita akan mengonversi “ sebuah ” int jenis variabel menjadi “ b ” dengan meneruskannya sebagai argumen ke “ Nilai dari() ' metode.
Contoh
Di sini, kita akan mengonversi nilai yang sudah dibuat “ sebuah ” variabel menggunakan Nilai dari() metode. Metode akan mengambil “ sebuah ” sebagai argumen dan mengembalikan nilai ganda yang dikonversi:
Terakhir, cetak nilai yang dikonversi menggunakan ' System.out.println() ' metode:
Sistem. keluar . println ( 'Nilai integer dikonversi menjadi dua kali lipat oleh wrapperClass: ' + b ) ;
Keluaran
Kami mengkompilasi semua instruksi penting yang terkait dengan mengonversi int menjadi double di Java.
Kesimpulan
Untuk mengonversi int menjadi double di Java, ada tiga metode: menggunakan operator Assignment, menggunakan Typecasting, dan metode valueOf() dari kelas pembungkus Double Java. Semua metode ini kira-kira bekerja dengan cara yang sama; namun, Anda dapat memilih salah satu tergantung pada preferensi Anda. Dalam posting ini, kami menjelaskan metode untuk mengonversi int menjadi double di Java.