Operator Assign ( = )
Operator (=), akan memberikan nilai ke dalam suatu variable
Artinya : nilai 5 disimpan ke dalam variabel a.
a = b artinya??
Operator Majemuk ( +=, -=, *=, /=, %=, <<=, >>=)
Operasi aritmatika dapat disederhanakan penulisannya dengan format penulisan operator majemuk
Misalnya :
a += 5 sama artinya dengan menuliskan a = a+5
a *= 5 sama artinya dengan menuliskan a = a*5
a /= 5 sama artinya dengan menuliskan a = a/5
a %= 5 sama artinya dengan menuliskan a = a % 5
Operator Penaikan dan Penurunan
(++ dan --)
Operator penaikan (++) akan menaikkan atau menambahkan 1 nilai variable.
Sedangkan operator (--) akan menurunkan atau mengurangi 1 nilai variable
Misalnya :
a++;
a+=1;
a=a+1;
Operator Relasional ( ==, !=, >, <, >=, <= )
Yang dihasilkan dari operator ini bukan berupa sebuah nilai, namun
berupa bilangan bool yaitu benar atau salah
== : Sama dengan
!= : Tidak sama dengan
> : Lebih besar
< : Lebih kecil
>= : Lebih besar sama dengan
<= : Lebih kecil sama dengan
Contoh :
(7==5) hasilnya adalah false
(5>4) hasilnya adalah true
(5<5) hasilnya adalah false
(a==5) bernilai false selama a tidak sama dengan 5.
OperAator Logika ( !, &&, || )
Operator logika juga digunakan untuk memberikan nilai atau kondisi true dan false. Biasanya operator logika dipakai untuk membandingkan dua kondisi
Contoh
!(5 == 5) hasilnya false karena (5 == 5) adalah true.
AND (&&)
a b a && b
true true true
true false false
false true false
false false false
OR ( || )
a b a || b
true true true
true false true
false true true
false false false
Jumat, 15 Januari 2010
Operator
Langganan:
Posting Komentar (Atom)
0 komentar:
Posting Komentar