Jawab:
1. Operator unary merupakan operator yang digunakan untuk
melakukan operasi-operasi matematik yang hanya melibatkan
satu buah operand. Karena operasi unary hanya memiliki satu
operand, operasi tersebut dievaluasi sebelum operasi lain
memuatnya. Operator unary terdiri dari 5 operator utama yaitu :
+ positif
- negatif
++ tambah 1 (increment)
-- kurang 1 (decrement)
int main(void) {
int a, b;
/* Menjadikan nilai positif pada bilangan 12 dan
memasukkannya ke variabel a */
a = +12; /* Sama artinya dengan a = 12; */
Dalam bahasa pemrograman C++, operator binary ini dikelompokkan lagi kedalam
empat jenis yaitu:
a. Operator Aritmatika
b. Operator Logika
c. Operator Relasional
Operator Relasional / Kesetaraan adalah operator yang digunakan untuk
menentukan relasi atau hubungan dari dua buah operand. Operator relational
ditempatkan untuk membandingkan dua ekspresi, yang kemudian akan
menentukan benar atau tidaknya hasil operasi tersebut. Misalnya, untuk
menentukan apakah suatu variabel memiliki nilai lebih besar atau lebih besar dari
sama dengan. dan Hasil operasi tersebut akan bernilai benar (true) atau salah
(false).
d. Operator Bitwise.
Operator Bitwise adalah operator yang digunakan untuk memanipulasi data
dalam bentuk bit yang mewakili nilai-nilai yang mereka simpan. atau Operator
Bitwise juga dikenal sebagai operator yang berguna untuk melakukan operasi-
operasi yang berhubungan dengan manipulasi bit.