OPERATOR di dalam bahasa pemrograman bisa diartikan sebagai simbol yang digunakan untuk melakukan suatu operasi terhadap nilai data. Simbol operator bisa berupa karakter ataupun kata khusus.
1. Operator Aritmatika digunakan untuk operasi matematis terhadap nilai data. Simbol-simbol yang digunakan :
Simbol | Operasi Matematis | Contoh |
^ | Pemangkatan | 3 ^ 2 hasilnya 9 |
* | Perkalian | 3 * 2 hasilnya 6 |
/ | Pembagian (hasil pecahan) | 5 / 2 hasilnya 2.5 |
\ | Pembagian (hasil bulat) | 5 \ 2 hasilnya 2 |
Mod | Sisa pembagian | 5 Mod 3 hasilnya 2 |
+ | Penjumlahan | 5 + 3 hasilnya 8 |
- | Pengurangan | 3 – 2 hasilnya 1 |
& | Penggabungan String | “3” & “2” hasilnya 32 |
2. Operator Perbandingan digunakan untuk operasi yang membandingkan nilai data. Simbol-simbol yang digunakan :
Simbol | Operasi Perbandingan | Contoh |
= | sama dengan | 3 = 2 hasilnya FALSE |
<> | tidak sama dengan | 3 <> 2 hasilnya TRUE |
< | Lebih Kecil | 3 <> |
> | Lebih Besar | 3 > 2 hasilnya true |
<= | Lebih kecil atau sama dengan | 3 <= 2 hasilnya FALSE |
>= | Lebih besar atau sama dengan | 3 >=2 hasilnya TRUE |
3. Operator Logika digunakan untuk operasi yang membandingkan suatu perbandingan. Simbol-simbol yang digunakan :
Simbol | Operasi Logika | Contoh |
Not | Tidak | Not (5 <> |
And | Dan | (5 <> 2) hasilnya FALSE |
Or | Atau | (5 <> 2) hasilnya TRUE |