Jenis Data Ganda (Visual Basic)
Menahan angka floating-point presisi ganda IEEE 64-bit (8-byte) yang ditandatangani yang berkisar dalam nilai dari -1,79769313486231570E+308 hingga -4,94065645841246544E-324 untuk nilai negatif dan dari 4,94065645841246544E-324 hingga 1,79769313486231570E+308 untuk nilai positif. Angka presisi-ganda menyimpan perkiraan angka riil.
Keterangan
Jenis data Double
memberikan besaran terbesar dan sekecil yang mungkin untuk angka.
Nilai default dari Double
adalah 0.
Tips Pemrograman
Presisi. Ketika Anda bekerja dengan angka titik-mengambang, ingat bahwa angka tersebut tidak selalu memiliki representasi desimal yang tepat dalam memori. Ini dapat menyebabkan hasil yang tidak terduga dari operasi tertentu, seperti perbandingan nilai dan Operator
Mod
. Untuk informasi selengkapnya, lihat Pemecahan Masalah Jenis Data.Nol Kelebihan. Jenis data floating-point tidak memiliki representasi internal dari karakter nol yang kelebihan. Misalnya, mereka tidak membedakan antara 4,2000 dan 4,2. Akibatnya, karakter nol lebihan tidak muncul saat Anda menampilkan atau mencetak nilai floating-point.
Ketik Karakter. Menambahkan karakter
R
jenis harfiah ke harfiah memaksanya ke jenis dataDouble
. Misalnya, jika nilai bilangan bulat diikuti olehR
, nilainya diubah menjadiDouble
.' Visual Basic expands the 4 in the statement Dim dub As Double = 4R to 4.0: Dim dub As Double = 4.0R
Menambahkan karakter jenis pengidentifikasi
#
ke pengidentifikasi mana pun akan memaksanya ke jenis dataDouble
. Dalam contoh berikut, variabelnum
di ketik sebagaiDouble
:Dim num# = 3
Jenis Kerangka. Jenis yang sesuai dalam .NET Framework adalah struktur System.Double.
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk