![]() |
![]() |
Sub Tipe Variabel, dan Aturan pemakaiannya
Pertama-tama saya akan menerangkan semua sub tipe variabel, dan selanjutnya saya
akan menjelaskan bagaimana melakukan konversi terhadap mereka.
Sub tipe Variabel | |
Subtipe | Jangkauan yang dapat ditampung |
Byte | 0-255 |
Integer | -32,768 s/d 32,767 |
Long | -2,147,483,648 s/d 2,147,483,647 |
Single | -3.402823E38
s/d -1.401298E-45 untuk nilai negatif; 1.401298E-45 s/d 3.402823E38 |
Double | -1.79769313486232E308
s/d -4.94065645841247E-324 untuk nilai negatif; 4.94065645841247E-324 s/d 1.79769313486232E308 untuk nilai positif |
Currency | -922,337,203,685,477.5808 s/d 922,337,203,685,477.5807 |
Date | January 1, 100 s/d December 31, 9999 |
String | String dapat memiliki panjang mulai dari 0 s/d 2 milyar karakter. |
Boolean | True atau False |
Object | Mengacu pada semua Object |
Sub tipe yang paling banyak digunakan adalah string, integer, dan
boolean.
Berikut ini adalah fungsi-fungsi yang dapat anda gunakan untuk konversi
variabel-variabel dari dan ke suatu sub tipe tertentu:
CBool Function – Konversi ke suatu Sub tipe Boolean
CByte Function – Konversi ke suatu Sub tipe Byte.
CCur Function – Konversi ke suatu Sub tipe Currency.
CDate Function – Konversi ke suatu Sub tipe Date
CDbl Function – Konversi ke suatu Sub tipe Double
CInt Function – Konversi ke suatu Sub tipe Int
CSng Function – Konversi ke suatu Sub tipe Single
CStr Function – Konversi ke suatu Sub tipe String
Sumua fungsi-fungsi tersebut diatas hanya memiliki satu parameter, satu variabel,
dan mengembalikan satu variabel dari sub tipe yang diinginkan. Untuk melakukan
konversi suatu variabel ke sub tipe tertentu, gunakan cara penulisan berikut :
var1 = CStr(var1)