Posted by : HD Technology Studio
Senin, 13 Februari 2017
Sebelumnnya admin telah posting mengenai variabel vb.net, pada hari ini admin akan kembali posting mengenai tipe data pada vb.net. Sebenarnya tipe data vb.net sama dengan tipe data bahasa pemrograman pada umumnya
Tipe data dalam bahasa pemrograman yang menjelaskan bahwa apa jenis data yang dapat ditampung variabel. Ketika kita mendeklarasikan variabel, kita harus memberitahu kompiler mengenai jenis data variabel yang dapat ditampung variabel.
Tipe data dalam bahasa pemrograman yang menjelaskan bahwa apa jenis data yang dapat ditampung variabel. Ketika kita mendeklarasikan variabel, kita harus memberitahu kompiler mengenai jenis data variabel yang dapat ditampung variabel.
- Boolean : Tipe data yang bernilai true atau false
- String : Tipe data yang erupa karakter atau teks
- Integer : Tipe data berupa bilangan bulat
- Double : Tipe data berupa bilangan bulat ganda
- Byte : Tipe data bilangan bulat positif
- Single : Tipe data bilangan bulat pecahan
- Currency : Tipe data berupa nilai mata uang
- Long : Tipe data berupa bilangan bulat yang lebih besar daya tampung datannya
Tipe Data | Ukuran | Jangkauan nilai | Keterangan |
Byte | 1 byte | 0-255 | Tipe data ini berkisar antara 0-255. Berukutan 1 byte |
Short | 2 byte | -32,768-32,767 | Tipe data ini dapat menampung bilangan bulat antara -32,768 hingga 32,767. Tipe data ini berukuran 2 byte |
Integer> | 4 byte | -2,147,483,648 - 2,147,483,647 | Tipe data ini dapat menampung bilangan bulat antara -2,147,483,648 hingga 2,147,483,647. Tipe data ini berukuran 4 byte |
Long | 8 byte | -9,223,372,036,854,775,808 - 9,223,372,036,854,775,808 | Tipe data ini dapat menampung bilangan bulat antara -9,223,372,036,854,775,808 hingga 9,223,372,036,854,775,808 |
Single | 4 byte | (-3.4028235E+38) - (-1.401298E-45) | Tipe data ini dapat menampung bilangan real antara -3.4028235E+38 hingga -1.401298E-45 unutk nilai negatif, sementara untuk nilai positif antara 1.401298#-45 hingga 3.4028235E+38 |
Double | 8 byte | (-1.79769313486231570E+308) - (-4.94065645841246544E-324) | Tipe data ini dapat menampung bilangan real anatara -1.79769313486231570E+308 hingga - 4.94065645841246544E-324 Sementara untuk nilai positif byteantara 4.94065645841246544E-324 hingga 1.79769313486231570E+308 |
Decimal | 16 byte | Tipe data ini dapat menampung bilangan decimal dengan jumlah digit 0 sampai 28 | |
Boolean | Tipe data ini hanya dapat menampung 2 jenis nilai, yaitu true dan false. Jika direpresentasikan dengan angka nilai false dinyatakan dengan 0 dan nilai true dinyatakan dengan nilai selain 0. | ||
Date | Tipe data ini dikhususkan untuk menampung nilai yang berupa tanggal dan waktu. Dengan memanfaatkan tipe data ini kita dapat mengolah data tanggal dengan memakai fungsi-fungsi tertentu. | ||
Char | Tipe data ini hanya dapat menampung satu buah karakter. Jika diisi lebih dari satu karakter maka secara otomatis akan dipotong menjadi satu. | ||
String | Tipe data ini digunakan untuk menampung rangkaian karakter atau kata. Jumlah memory yang dipakai sesuai dengan jumlah karakternya. |
Penjelasan tipe data
Setiap tipe data mempunyai ukuran dan jangkauan nilai yang berbeda- beda, semakin besar ukuran maka semakin nayak memakan memori si dalam komputer. Tetapi, jika semakin panjang nilainya, maka perhitungannya pun akan semakin akurat. Jadi, seandainya kita hanya menghitung bilangan bulat yang standar saja, sebaiknya gunakan tipe data byte atau inyeger, tapi jika kita ingin menghitung konversi suhu, maka gunakan tipe data single atau decimal karena memiliki penghitungan yang lebih akurat. Tipe data byte, char, short, dan integer merupakan tipe data yang digunakan untuk menghitung bilangan bulat atau tanpa koma. Tipe data long, decimal, single, dan double merupakan tipe data yang digunakaan untuk menghitung bilangan desimal atau real yang memiliki koma.
Tipe data string adalah tipe data yang bisa digunakan untuk memasukkan huruf, simbol, angka, atu kombinasi dari ketiganya. Khusus untuk angka, walaupun kita memasukkan angka, tapi tetap sajaangka tersebut dianggap sebuah string yang berarti angka tersebut tidak bisa diproses(tidak bisa ditambah, dikurangi, dibagi, dikali, dsn sebagainya).
Tipe data boolean merupakan tipe data yang memiiliki nilai True atau False. Jika suatu nlai yang berupa angka di konversi menjadi nilai boolean, maka angka 1 akan menjadi True, dan angka 0 akan menjadi False.
Tipe data date digunakan untuk memasukkan tanggal, memiliki rentang dari 1 januari tahun 0001 hingan 31 desember 9999.