#WELCOME to MY BLOG#

Jumat, 15 Januari 2010

Operator

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

0 komentar:

Posting Komentar