Anda di halaman 1dari 3

VB (Visual Basic) - Tipe data, variabel, & operator

VISUAL BASIC TIPE DATA, VARIABEL & OPERATOR Type Data dan Variable Ketepatan pemilihan type variabel akan sangat menentukan pemakaian resources oleh aplikasi yang dihasilkan. Adalah tugas programmer untuk memilih type yang sesuai untuk menghasilkan program yang efisien dan berperfomance tinggi. Ketika seorang user (pengguna) menggunakan sebuah program komputer, seringkali komputer memintanya untuk memberikan informasi. Informasi ini kemudian disimpan atau diolah oleh komputer. Informasi inilah yang disebut dengan DATA. Visual Basic 6 mengenal beberapa type data, antara lain : Type Data Ukuran Storage - Jangkuan Byte - 1 byte - 0 s/d 255 Boolean - 2 byte - True atau False Integer - 2 byte - -32,768 s/d 32767 Long - 4 byte - -2,147,483,648 s/d 2,147,483,647 Single - 4 byte - -3.402823E38 s/d -1.401298E-45 (-) 1.401298E-45 s/d 3.402823E38 (+) Double - 8 byte - -1.79769313486232E308 s/d - 4.94065645841247E-324 (-) Currency - 8 byte - -922,337,203,685,477.5808 s/d 922,337,203,685,477.5807 Decimal - 14 byte - +/-79,228,162,514,264,337,593,543,950,335 Date - 8 byte - 1 Januari 100 s/d 31 Desember 9999 Object - 4 byte - Mengacu pada objek tertentu String (panjang variabel) - 10 byte + panjang string - 0 sampai lebih kurang 2 milyar String (panjang tetap) - panjang dari string 1 sampai lebih kurang 65,400Variant (dengan angka) - 16 byte Sembarang angka sampai jangkauan jenis Double Variant (dengan karakter) - 22 byte + panjang string - Sama dengan jangkauan variabel String Data yang disimpan di dalam memory komputer membutuhkan sebuah wadah. Wadah inilah yang disebut dengan VARIABEL. Setiap variabel untuk menyimpan data dengan type tertentu membutuhkan alokasi jumlah memory (byte) yang berbeda. Deklarasi Variabel Deklarasi variabel pada bagian deklarasi (general declaration) di suatu form, standard, atau class module, dari pada dalam suatu procedure, membuat variabel itu berlaku untuk semua procedure dan function dalam module tersebut Deklarasi variabel dengan menggunakan keyword Public membuatnya berlaku pada keseluruhan aplikasi anda. Deklarasi suatu variabel lokal dengan menggunakanan keyword Static akan menyimpan nilainya ketika suatu procedure berakhir. Variabel dibuat melalui penulisan deklarasi variabel di dalam kode program : As Contoh : Dim nama_user As String Aturan di dalam penamaan variabel : 1. Harus diawali dengan huruf. 2. Tidak boleh menggunakan spasi. Spasi bisa diganti dengan karakter underscore (_). 3. Tidak boleh menggunakan karakter-karakter khusus (seperti : +, -, *, /, <, >, dll).

4. Tidak boleh menggunakan kata-kata kunci yang sudah dikenal oleh Visual Basic 6 (seperti : dim, as, string, integer, dll). Sebuah variabel hanya dapat menyimpan satu nilai data sesuai dengan type datanya. Cara mengisi nilai data ke dalam sebuah variabel : = Contoh : nama_user = krisna Sebuah variabel mempunyai ruang-lingkup (scope) dan waktu-hidup (lifetime) : 1. Variabel global adalah variabel yang dapat dikenali oleh seluruh bagian program. Nilai data yang tersimpan didalamnya akan hidup terus selama program berjalan. 2. Variabel lokal adalah variabel yang hanya dikenali oleh satu bagian program saja. Nilai data yang tersimpan didalamnya hanya hidup selama bagian program tersebut dijalankan. Variabel yang nilai datanya bersifat tetap dan tidak bisa diubah disebut KONSTANTA. Penulisan deklarasi konstanta di dalam kode program : Const As = Contoh : Const tgl_gajian As Date = #25/09/2003# Catatan : Seperti halnya dengan penamaan object, untuk tipe data sebaiknya dibiasakan menggunakan prefix seperti yang tertera dibawah ini Prefix - Data Type - Example bln - Boolean - blnButtonEnabled byt - Byte - bytLength cur - Currency - curSales98 dte - Date - dteOverdue dbl - Double - dblScientificAmt int - Integer - intYear1998 lng - Long - lngWeatherDistance obj - Object - objWorksheetAcct99 sng - Single - sngSales1stQte str - String - strFirstName vnt - Variant vntValue Dibawah ini beberapa contoh deklarasi variable menggunakan Dim: Dim intTotal As Integer Dim curSales99 As Currency Dim dteFinal As Date Dim strName As String Dim blnIsChecked As Boolean OPERATOR OPERATOR di dalam bahasa pemrograman bisa diartikan sebagai simbol yang digunakan untuk melakukan suatu operasi terhadap nilai data. Simbol operator bisa berupa karakter ataupun kata khusus. Visual Basic 6 mengenal tiga jenis operator dan urutan operasinya, yaitu : 1. Operator Aritmatika digunakan untuk operasi matematis terhadap nilai data. Simbolsimbol yang digunakan : Simbol --- Operasi Matematis --- Contoh ^ --- Pemangkatan --- 3 ^ 2 hasilnya 9

* --- Perkalian --- 3 * 2 hasilnya 6 / --- Pembagian (hasil pecahan) --- 5 / 2 hasilnya 2.5 \ --- Pembagian (hasil bulat) --- 5 \ 2 hasilnya 2 Mod --- Sisa pembagian --- 5 Mod 3 hasilnya 2 + --- Penjumlahan --- 5 + 3 hasilnya 8 - --- Pengurangan --- 3 2 hasilnya 1 & --- Penggabungan String --- 3 & 2 hasilnya 32 2. Operator Perbandingan digunakan untuk operasi yang membandingkan nilai data. Simbol-simbol yang digunakan : Simbol --- Operasi Perbandingan --- Contoh = --- sama dengan --- 3 = 2 hasilnya FALSE <> --- tidak sama dengan --- 3 <> 2 hasilnya TRUE < --- Lebih Kecil --- 3 < 2 Hasilnya FALSE > --- Lebih Besar --- 3 > 2 hasilnya true <= --- Lebih kecil atau sama dengan --- 3 <= 2 hasilnya FALSE >= --- Lebih besar atau sama dengan --- 3 >=2 hasilnya TRUE 3. Operator Logika digunakan untuk operasi yang membandingkan suatu perbandingan. Simbol-simbol yang digunakan : Simbol --- Operasi Logika --- Contoh Not --- Tidak --- Not (5 < 2) hasilnya TRUE And --- Dan --- (5 < 2) And (5 > 2) hasilnya FALSE Or --- Atau --- (5 < 2) Or (5 > 2) hasilnya TRUE Catatan Dalam pemroggraman dikenal urutan operator yang akan dikerjakan dulu, dimana urutannya dapat dilihat dibawah ini Urutan --- Operators --- Contoh --- Hasil 1 --- Parenthese () --- (2 + 3) * 7 --- 35 2 --- ^ --- 2 ^ 3 + 1 --- 9 3 --- *, /, \, --- Mod --- 2 + 3 * 7 --- 23 4 --- +, --- 10 4 * 2 + 1 --- 3 6 --- Not logical operator 7 --- And 8 --- Or 9 --- Xor

Anda mungkin juga menyukai