Jenis-Jenis Tipe Data Pada VB Net
Jenis-Jenis Tipe Data Pada VB Net
VB mendukung beberapa jenis tipe data dimana masing-masing tipe data memiliki jangkauan nilai (range) tertentu. Apabaila ketika kita mengisi tipe data dari sebuah variabel dengan jangkauan nilai melebihi nilai maksimal dari tipe data tersebut maka VB akan menampilkan pesan kesalahan.Beberapa jenis tipe data pada VB Net beserta nilai jangkauannya:
Boolean
Tipe data boolean hanya bisa diisi dengan 2 nilai yaitu True (benar) dan False (salah) contoh:
Dim hasil As Boolean
hasil = True
Byte
jangkauan nilai pada byte adalah 0 sampai 255
Char
Tipe data char hanya bisa digunakan oleh nilai karakter (Unicode) baik itu berupa huruf ataupun angka. Tambahkan karakter c untuk mendeklarasikan char, contoh:
Dim nilai As Char
nilai = "A"c
Date
Tipe data date merupakan nilai dari waktu dan tanggal dimana jangkauan tanggal dimuali dari 1 januari 0001 sampai dengan 31 desember 9999. Untuk mendeklarasikan tipe data date digunakan tanda # seperti contoh:
Dim tanggal As Date
tanggal = #1/1/2016 12:00:01 AM#
Decimal
Jangkauan Tipe data decimal adalah:
0 sampai +/79.228.162.514.264.337.593.543.590.335 (tanpa bilangan desimal) atau
0 sampai +/-7,9228162514264337593543590335 (dengan bilangan desimal, maksimal 28 angka)
Double
Jangkauan Tipe data Double adalah:
-1,79769313486231570E+308 sampai 1,79769313486231570E+308
Integer
Tipe data Integer memiliki range:
-2.147.483.648 sampai 2.147.483.647
Long
Tipe data Long memiliki range:
-9.223.372.036.854.775.808 sampai 9.223.372.036.854.775.807
Sbite
Tipe data Sbite memiliki jangkauan:
-128 sampai 127
Short
Tipe data Short memiliki range:
-32.768 sampai 32.767
Single
Tipe data Single mimiliki jangkauan:
-3,4028235E+38 sampai -1.401298E-45 (untuk bilangan negatif) atau
1.401298E-45 sampai 3,4028235E+38 ( untuk bilangan positif)
String
Tipe DataString memiliki jangkauan:
0 sampai 2 juta karakter (Unicode) bisa huruf angka ataupun karakter yang tidak umum lainnya, contoh:
Dim nilai As String
nilai = "VB Net 2010"
Uinteger
Tipe data Uinteger memilki jangkauan:
0 sampai 4.294.967.295
Ulong
Tipe data Ulong memiliki jangkauan:
0 sampai 18.446.744.073.709.551.615 (1.8...E+19)
Ushort
Tipe data Ushort memiliki jangkauan:
0 sampai 65.535
Semakin besar jangkauan nilai yang disimpan dari sebuah tipe data maka semakin besar ukuran penyimpanan variabel dalam memori komputer.
Perhatikan contoh dibawah, kita akan mencoba membuat msgbox yang akan menampilkan tanggal. Pastekan sintaksnya tepat dibawah Sub Main ()
Dim tgl As Integer
tgl = #1/1/2016#
MsgBox(DateValue(tgl))
End Sub
Bagaimana hasilnya? VB anda akan menampilkan pesan kesalahan dikarenakan tipe data untuk tanggal bukanlah Integer. Sekarang coba ganti tipe data Integer menjadi Date. Lihat sintaksnya:
Dim tgl As Date
tgl = #1/1/2016#
MsgBox(DateValue(tgl))
Setelah sobat mengganti tipe data menjadi Date maka program akan berjalan dan menampilkan msgbox sesuai dengan format dan tanggal yang sobat buat.
Dalam membuat sebuah program sebaiknya sobat harus jeli dalam menentukan tipe data dari sebuah variabel karena kesalahan dalam menentukan tipe data akan berakibat fatal pada sebuah program.
Baca Juga Operator Eksekusi Pada Pemrograman PHPDemikian Jenis Tipe Data Pada VB Net, Semoga Bermanfaat