Operator Aritmatika Operator Penggabungan String Like Operator Pembandingan Relasi Operator Logika

Modul Visual BasicD3 Agus Muhardi – Alga Musa

BAB IV OPERATOR

Visual Basic menyediakan operator aritmatika, komparasi dan logika, salah satu hal yang harus dipahami oleh programmer adalah tata urutan operasi dari masing-masing operator tersebut sehingga mampu membuat ekspresi yang akan menghasilkan nilai yang benar, Tabel 1-1, menunjukkan operator dan urutan operasinya dari atas kebawah.

4.1. Operator Aritmatika

Contoh : A = 1 + 2 3 Akan menghasilkan 7 B = 1 + 2 3 Akan menghasilkan 9 Ar it m a t ik a Kom pa r a si Logik a Pangkat Sam a = Not Negat if - Tidak sam a And Kali dan Bagi , Kurang dari Or Pem bagian bulat \ Lebih dari Xor Sisa Bagi Mod Kurang dari at au sam a = Eqv Tam bah dan Kurang + ,- Lebih dari at au sam a = I m p Pengabungan St ring Like Tabel 1-1. Contoh operator Aritmatika

4.2. Operator Penggabungan String Like

Salah satu operator yang menarik untuk dibahas adalah operator Like. Operator Like digunakan untuk operasi pencocokan pola pada string yang akan sangat membantu programmer. Syntax : Modul Visual BasicD3 Agus Muhardi – Alga Musa result = string Like pattern Ope r a t or Ke t e r a n ga n ? Sem barang karakt er t unggal Nol at au lebih karakt er Sem barang digit t unggal 0- 9 [ charlist ] Sem barang karakt er yang berada dalam charlist [ charlist ] Sem barang karakt er yang t idak berada dalam charlist Tabel 1-2. Contoh operator penggabungan string Like Contoh : • MyCheck = aBBBa Like aa Ret urns True. • MyCheck = F Like [ A-Z] Ret urns True. • MyCheck = F Like [ A-Z] Ret urns False. • MyCheck = a2a Like aa Ret urns True. • MyCheck = aM5b Like a[ L-P] [ c-e] Ret urns True. • MyCheck = BAT123khg Like B?T Ret urns True. • MyCheck = CAT123khg Like B?T

4.3. Operator Pembandingan Relasi

Operator ini digunakan untuk membandingkan suatu data atau ekspresi dengan data ekspresi pula dan menghasilkan nilai logika Boolean benar atau salah. Ope r a t or Ke t e r a n ga n = Sam a dengan Tidak sam a dengan Lebih kecil Lebih besar = Lebih Kecil at au Sam a dengan = Lebih Besar at au Sam a dengan Like Mem punyai ciri yang sam a Ls Sam a referensi obj ek Tabel 1-3. Contoh operator pembandingan relasi Modul Visual BasicD3 Agus Muhardi – Alga Musa

4.4. Operator Logika

Digunakan untuk mengekspresikan satu atau lebih data logika menghasilkan data logika baru. Ope r a t or Ke t e r a n ga n Not Tidak And Dan Or At au Xor Exclusive Or Eqv Ekivalen I m p I m plikasi Tabel 1-4. Contoh operator Logika

4.5. Operator Penugasan