OPERATOR C++
1. Operator
penugasan
Operator Penugasan adalah
operator dalam bahasa C++ berupa tanda sama dengan (“=”). Seperti
: Nilai = 50; A = x * y;
Penjelasan :
variable “nilai” diisi dengan 50 dan
variable “A” diisi dengan
hasil perkalian antara x
dan y.
2. Operator
Logika
Operator logika digunakan untuk menghubungkan dua atau lebih ungkapan menjadi sebuah ungkapan berkondisi.
3.
Operator
|
Deskripsi
|
Contoh
|
&&
|
logic AND
|
m && n
|
||
|
logic OR
|
m ||n
|
!
|
logic NOT
|
!m
|
3.
Operator Aritmatika
Operator aritmatika
adalah operator yang digunakan untuk melakukan operasi-operasi
aritmetika. Adapun yang termasuk dalam
operator aritmetika di
dalam C++
adalah seperti berikut ini.
Operator
|
Deskripsi
|
Contoh
|
+
|
Penjumlahan ( Add )
|
m + n
|
-
|
Pengurangan ( Substract )
|
m – n
|
*
|
Perkalian ( Multiply )
|
m * n
|
/
|
Pembagian ( Divide )
|
m / n
|
%
|
Sisa Pembagian Integer ( Modulus
)
|
m % n
|
-
|
Negasi ( Negate )
|
-m
|
contoh programnya :
4. Operator
Relasional
Operator relasional
adalah operator yang digunakan untuk menentukan relasi
atau hubungan dari dua
buah operand. Operator ini ditempatkan
di dalam sebuah ekspresi, yang kemudian akan
menentukan
benar atau
tidaknya sebuah ekspresi. Yang termasuk
dalam kategori operasi relasional adalah sebagai berikut:
Operator
Jenis Operasi Contoh
|
> Lebih besar (3
> 2) = 1
|
< Lebih kecil (3
< 2) = 0
|
>= Lebih besar
atau sama dengan
(3 >=
3) = 1
|
<= Lebih kecil atau sama dengan
(3 <=
2) = 0
|
==
Sama dengan (5
== 2) = 0
|
!=
Tidak sama dengan (5 != 2) = 1
|
contoh programnya :
5.
Operator
Bitwise
Operasi bitwise adalah
operasi matematika yang berproses pada level bit/digit dari sebuah bilangan
bulat (integer). Misalnya angka 8, bilangan binernya adalah 1000; angka 9 =
1001; 25 = 11001. Berikut ini adalah beberapa contoh operator bitwise :
contoh programnya :