Variabel??? Tipe Data????
Operator???? Waduh.... Anda jangan shock dulu dong membaca judulnya! Mari kita belajar
dengan fun... Yah? Jangan dianggap sulit! Apalagi sampai stres... (^_^) Yu
mari....
Apa itu Variabel??
Anda pernah belajar matematika?
Dalam matematika, kita selalu berjumpa dengan embel-embel yang bernama
variabel. Jadi rasanya tidak perlu dibahas lagi mengenai pengertian variabel.
Betul? Dalam VB juga menggunakan variabel. Variabel itu pasti berisi nilai
tertentu. Misal:
x =10
hargaPensil = 3000
ucapan = ”Selamat Datang!”
nyala = True
Nah, dalam matematika, variabel itu
bernilai angka. Sedangkan dalam VB, variabel dapat bernilai angka, huruf,
tanggal, atau True/False. Suatu variabel dalam VB juga memiliki batas-batas
tertentu. Jika nilai suatu variabel melebihi batasnya, maka program akan ERROR.
(nanti akan dibahas lebih lanjut mengenai error).
Berikut ini adalah macam-macam
variabel, tipe data dan batasnya.
Macam Variabel
|
Tipe Data
|
Batas Data
|
Byte
|
Bilangan bulat
|
0 sampai 255
|
Integer
|
Bilangan bulat
|
-32.768 sampai 32767
|
Long
|
Bilangan bulat
|
-2.147.483.648 sampai
2.147.483.647
|
Single
|
Bilangan desimal
|
-1,4E-45 sampai 3,4E38
|
Double
|
Bilangan desimal
|
-1.79769313486232E+308 sampai
1.79769313486232E+308
|
Date
|
Tanggal dan Jam
|
Tidak terbatas
|
String
|
Character (abc123)
|
Tidak terbatas
|
Boolean
|
True/False
|
True atau False
|
Variant
|
Dapat menampung semua tipe data
|
Tidak terbatas
|
Variabel itu sendiri merupakan suatu
wadah atau tempat di mana komputer menyimpan data.
Deklarasi Variabel
Untuk
mendeklarasikan/menyatakan/membuat sebuah variabel, strukturnya adalah sebagai
berikut:
Dim <nama variabel> As <tipe
data>
Atau untuk menyatakan variabel yang
bersifat konstan (konstanta), bisa menggunakan struktur ini:
Const <nama variabel> As
<tipe data> = <nilai>
Contoh:
Dim harga As Integer
Dim tanggalgajian As Date
Const phi As Integer = 3,14
Yang perlu diperhatikan!!! Aturan
pemberian nama variabel:
- Harus diawali huruf
- Tidak pakai spasi
- Tidak pakai karakter khusus seperti +, =, @, %, #, dll.
- Tidak pakai kata-kata kunci yang sudah dikenal oleh VB seperti : Dim, As, String, dll.
Lalu di mana tempat diletakkan kode
pendeklarasian ini?
Nah, Anda boleh meletakannya di
bagian General – Declaration. Ga ngerti? Perhatikan contoh di bawah ini!
Atau diletakkan di dalam suatu
procedure, seperti ini:
Memasukkan data pada variabel
Untuk memasukkan data/nilai pada
variabel, caranya mudah sekali. Strukturnya adalah sebagai berikut:
<variabel> = nilai
Yang perlu Anda perhatikan:
- Jika tipe data variabel adalah berupa angka (Byte, Integer, Long, dkk.), nilai ditulis langsung.
- Jika tipe data variabel adalah string, nilai ditulis di antara tanda kutip dua (“ .... “)
- Jika tipe data variabel adalah date, nilai ditulis di antara tanda pagar (# .... #)
Contoh:
harga = 5000
buah = “jeruk”
tanggalPembelian = #25/07/09#
Anda bisa menghubungkan variabel
dengan variabel lain, atau dengan properties, atau sebaliknya contoh:
Harga = Text1.text
Harga1 = Harga2
Text1.text = tanggalPembelian
Dan lain-lain....
Konversi Tipe Data
Mungkin pada kondisi tertentu, Anda
perlu mengkonversi tipe data variabel. Misalnya variabel integer diubah menjadi
string, atau sebaliknya. Untuk melakukannya, Anda bisa menggunakan
fungsi-fungsi berikut:
Konversi
|
Fungsi
|
CBool
|
Mengubah nilai variabel menjadi
Boolean
|
CByte
|
Mengubah nilai variabel menjadi
Byte
|
CCur
|
Mengubah nilai variabel menjadi
Currency
|
CDate
|
Mengubah nilai variabel menjadi
Date
|
CDbl
|
Mengubah nilai variabel menjadi
Double
|
CInt
|
Mengubah nilai variabel menjadi
Integer
|
CLng
|
Mengubah nilai variabel menjadi
Long
|
CStr
|
Mengubah nilai variabel menjadi
String
|
Cara pemakaiannya:
Misal mengkonversi nilai suatu
variabel menjadi Integer.
<variabelbaru> =
CInt(<variabellama>)
Dimana <variabelbaru> adalah
integer, dan <variabellama> bukan integer.
Operator
Selain sama dengan (=), pada VB
terdapat operator-operator lain, di antaranya:
Operator Perhitungan
|
Fungsi
|
+
|
Menjumlahkan
|
-
|
Mengurangkan
|
*
|
Mengalikan
|
/
|
Membagi nilai pertama dengan nilai
kedua
|
\
|
Membagi nilai kedua dengan nilai
pertama, tapi hasil ditampilkan dalam bilangan bulat
|
Mod
|
Sisa pembagian
|
^
|
Perpangkatan
|
Operator Perbandingan
|
Fungsi
|
=
|
Sama dengan
|
>
|
Lebih dari
|
<
|
Kurang dari
|
>=
|
Tidak kurang bari
|
<=
|
Tidak lebih dari
|
<>
|
Tidak sama dengan
|
Operator Penggabungan
|
Fungsi
|
&
|
Menggabungkan dua string
|
Operator Logika
|
Fungsi
|
Or
|
Atau
|
And
|
Dan
|
Not
|
Tidak
|
|
|
sumber : mainvb.com
Posting Komentar