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:
a. Harus diawali huruf
b. Tidak pakai spasi
c. Tidak pakai karakter khusus seperti +, =, @, %, #, dll.
d. 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:
a. Jika tipe data variabel adalah berupa angka (Byte, Integer, Long, dkk.), nilai ditulis langsung.
b. Jika tipe data variabel adalah string, nilai ditulis di antara tanda kutip dua (“ …. “)
c. 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….
Untuk contoh dan latihan, Anda bisa mendownloadnya di download area.
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
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:
a. Harus diawali huruf
b. Tidak pakai spasi
c. Tidak pakai karakter khusus seperti +, =, @, %, #, dll.
d. 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:
a. Jika tipe data variabel adalah berupa angka (Byte, Integer, Long, dkk.), nilai ditulis langsung.
b. Jika tipe data variabel adalah string, nilai ditulis di antara tanda kutip dua (“ …. “)
c. 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….
Untuk contoh dan latihan, Anda bisa mendownloadnya di download area.
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
0 komentar:
Posting Komentar