OPERATOR,OPERAND,and ARITHMETIC
OPERATOR,OPERAND, and ARITHMETIC
Operator and Operand Intoduction
Operator : Karakter berupa symbol untuk melakukkan berbagai operasi terhadap sejumlah operand.
Operand : Suatu variable yang dioperasikan oleh operator untuk mengetahui hasil.
Operator dan Operand ada beberapa jenis yaitu :
1.Assignment Operator : Operator yang menggunakan tanda sama dengan (=) untuk mengisi sebuah nilai dalam suatu variable.
2.Logical Operator : Operator yang digunakan untuk melakukan operasi logika yaitu operator yang menghasilkan nilai TRUE atau FALSE.
AND (&&) : menghasilkan nilai TRUE jika kedua operand bernilai TRUE
OR (||) : menghasilkan nilai FALSE jika kedua operand bernilai FALSE
NOT (!) :menghasilkan nilai TRUE jika operand pertama bernilai FALSE
3.Arithmetic Operator : Operator yang digunakan untuk melaksanakan operasi aritmatika.
/ : pembagian
* : perkalian
– : pengurangan
+ : penjumlahan
%: modulus (sisa hasil bagi)
++ : increment
— : decrement
4.Relational Operator : operator yang digunakan untuk membandingkan hubungan antara dua buah operand.
< : kurang dari
> : lebih dari
<= : kurang dari sama dengan
>= : lebih dari sama dengan
== : sama dengan
=! : tidak sama dengan
5.Bitwise Operator : operator ini digunakan untuk memanipulasi nilai pada bit.
& : and
| : or
^ : xor
~ : complement
>> : shift right
<< : left right
6.Pointer Operator :
Terdiri dari : & (addres of) dan * (value of)