Oleh Hari Aspriyono Agustus 06, 2021
Operator adalah simbol yang memberitahu compiler untuk melakukan manipulasi matematika atau logika tertentu. Operator merupakan simbol yang menghubungkan antar-operand, dipakai dalam ekspresi atau rumus/logika tertentu. Operator pada Visual Basic .Net 2012 dibagi menjadi beberapa kategori, diantaranya:
- Operator Aritmatika
- Operator Concatenasi
- Operator Pembanding
- Operator Logika
- Operator Penugasan
Berikut ini jenis operator yang tersedia pada Visual Basic .Net 2012 / VB2012
Operator Aritmatika merupakan operator yang menggunakan simbol-simbol matematika (aritmatika). Tabel berikut ini menggambarkan simbol-simbol aritmatika pada visual basic 2012.
Operator | Keterangan | Contoh |
^ | Pangkat | 2^5 |
* | Perkalian | 20*3 |
/ | Pembagian | 7/2 |
\ | Pembagian Bulat (Integer) | 10\5 |
Mod | Modulus (Sisa hasil bagi) | 7 mod 3 |
+ | Penjumlahan | 10+2 |
- | Pengurangan | 4-2 |
<< | Bit geser Kiri (Shift Left) | 1010<<1 |
>> | Bit Geser Kanan (Shift Right) | 1010>>1 |
Operator Concatenasi merupakan operator yang digunakan untuk penggabungan string atau karakter. Simbol operator concatenasi yang digunakan dalam Visual Basic (VB) 2012 ada 2 yaitu + dan &.
Operator Pembanding merupakan operator yang digunakan untuk membandingkan satu nilai dengan nilai yang lainnnya dan mengembalikan nilai boolean (True atau False). Berikut ini tabel yang berisi daftar operator pembanding pada Visual Basic 2012.
Operator | Keterangan | Contoh |
= | Sama dengan | A=B |
<> | Tidak sama dengan | A<>B |
> | Lebih Dari | A>B |
< | Kurang Dari | A<B |
>= | Lebih dari sama dengan | A >= B |
<= | Kurang dari sama dengan | A <= B |
Operator Logika adalah operator yang mengkombinasikan dua nilai boolean dan mengembalikan nilai True atau False, tergantung pada nilai yang dihasilkan. Berikut ini daftar operator pembanding di Visual Basic .Net 2012.
Operator | Keterangan | Contoh |
Not | Operator logika negasi | Not B |
And | Operator logika AND | X And Y |
Or | Operator logika OR | X Or Y |
Xor | Operator Logika Cor | X Xor Y |
AndAlso | Operator Logika and dengan shor-circuit evaluation | X AndAlso Y |
OrElse | Operator logika or dengan shor-circuit evaluation | X OrElse Y |
Berikut ini daftar operator penugasan di Visual Basic ,Net 2012
Operator | Keterangan | Contoh |
+= | Menambahkan lvalue dengan rvalue dan mengisikan hasilnya ke lvalue | x += 1 sama dengan x = x + 1 |
-= | Mengurangi lvalue dengan rvalue dan mengisikan hasilnya ke lvalue | x -= 1 sama dengan x = x - 1 |
*= | Mengalikan lvalue dengan rvalue dan mengisikan hasilnya ke lvalue | x *= 1 sama dengan x = x * 1 |
/= | Membagi lvalue dengan rvalue dan mengisikan hasilnya ke lvalue | x /= 1 sama dengan x = x / 1 |
\= | Membagi lvalue dengan rvalue tanpa mempedulikan sisa baginya, kemudian mengisikan hasilnya ke lvalue | x \= 1 sama dengan x = x \ 1 |
^= | Menghitung lvalue pangkat rvalue, kemudian mengisikan hasilnya ke lvalue | x^ = 1 sama dengan x = x ^ 1 |
<<= | Menggeser lvalue ke kiri sebanyak rvalue bit dan mengisikan hasilnya ke lvalue | x <<= 1 sama dengan x = x << 1 |
>>= | Menggeser lvalue ke kanan sebanyak rvalue bit dan mengisikan hasilnya ke lvalue | x >>= 1 sama dengan x = x >> 1 |
&= | Menyambung string dalam lvalue dengan rvalue, kemudian mengisikan hasilnya ke lvalue | Dim s1 = "Apa kabar" Dim s2 = "Dunia" s1 &= s2 sama dengan s1 = s1 & s2 |
Demikian postingan tentang Pengertian Operator, Jenis Operator dan Simbol Operator Pada Visual Basic .Net 2012.