Tutorial 6 - Operator VB6

Operator VB6

Di dalam sebuah kode program, tentu terdapat berbagai macam jenis penulisan mulai dari penulisan command, statement, data, variabel, konstanta dll. yang anda susun untuk melakukan sebuah perhitungan atau memeriksa sebuah percabangan dan sebagainya. Dari rangkaian tersebut membentuk sebuah ekspresi yang dapat dibaca oleh VB6 dan dijalankan untuk mendapatkan sebuah hasil sesuai yang diinginkan.

Untuk itu tentu dibutuhkan sebuah penghubung dalam membuat sebuah ekspresi tersebut, penghubung tersebut dalam istilah pemrograman disebut sebagai Operator.

Operator

Operator adalah suatu tanda yang digunakan untuk menghubungkan satu variabel atau konstanta dengan variabel atau konstanta lain dengan tujuan melakukan berbagai manipulasi dan pengolahan data.

Pada Visual Basic 6.0 terdapat 3 jenis operator, yaitu:

1. Operator Penugasan (Assignment)
Operator penugasan disimbolkan dengan tanda sama dengan (=) dan berfungsi memasukkan suatu data ke dalam suatu variabel, Sebagai contoh:

KodeBarang = "A10290"
NamaBarang = "Harddisk SeaGate 250 GB"
HargaJual = 350000

2. Operator Aritmatika
Operator aritmatika digunakan untuk melakukan operasi aritmatika. Operator aritmatika mempunyai hirarki paling tinggi dibanding operator pembanding dan operator logika. Penulisan operator aritmatika dengan hirarki dari paling tinggi ke paling rendah, sebagai berikut:
Operator Operasi
^ Pemangkatan
- Nilai Negatif
*, / Perkalian dan Pembagian
\ Pembagian Integer
+, - Penambahan dan Pengurangan
+, & Penggabungan Data String

Berikut contoh ekspresi yang menggunakan operator aritmatika:

nHasilPerhitungan = (2 + 7) * 10
nSisaBagi = (21 Mod 2)

3. Operator Pembanding (Relasi)
Operator pembanding digunakan untuk membandingkan suatu data (ekspresi) dengan data (ekspresi) lain dan menghasilkan nilai logika (boolean) Benar tau Salah. Bentuk dari operator pembanding seperti yang terpampang pada tabel dibawah ini:
Operator Operasi
= Sama dengan
<> Tdak Sama dengan
< Lebih Kecil
> Lebih Besar
<= Lebih kecil atau Sama dengan
> Lebih Besar
Like Mempunyai ciri yang sesuai
Is Sama dengan Referensi Objek

Berikut contoh ekspresi yang menggunakan operator pembanding:

If nJumlahBaris > 100 Then
....
End If
KeteranganBilangan = IIf (nNilaiBilangan <= -1, "Negatif", IIf(nNilaiBilangan > 0, "Positif", "Nol"))

4. Operator Logika
Operator logika digunakan untuk mengekspresikan satu atau lebih data (ekspresi)
logika (boolean) yang menghasilkan data logika baru. Tabel operator logika
dengan hirarki dari atas ke bawah adalah sebagai berikut:
Operator Keterangan
Not Tidak
And Dan
Or Atau
XOr Exclusive Or
Eqv Ekivalen
Imp Implikasi

Berikut contoh ekspresi yang menggunakan operator logika:

If nPajak > 0 And nDiscount < 100 Then
....
End If
TIP
Jika ekspresi yang anda gunakan sangat panjang, maka bagilah menjadi beberapa variabel dalam prosesnya, sehingga tidak terjadi kesalahan pada proses yang dilakukan oleh VB sehubungan hirarki operator, khususnya operator aritmatika.
Previous
Next Post »