1. Operator Aritmatika
2. Operator Incrasement & Decrement
3. Operator Relasi
4. Operator Logika
5. Operator Kondisi
1. Operator Aritmatika
Operator aritmatika digunakan untuk melakukan operasi matematika, seperti penambahan, pengurangan, pembagian, dan modulo (atau sisa pembagian). Contoh penggunaan :
Simbol | Nama operator | Contoh penggunaan |
+ | Operator penjumlahan | n = n + 1; |
- | Operator pengurangan | n = n - 1; |
* | Operator perkalian | n = n * 1; |
/ | Operator pembagian | n = n / 1; |
% | Operator sisa pembagian | n = n % 1; |
+ | Operator penyambung string | n = "saya "+"belajar"; |
2. Operator Incrasement & Decrement
Operator | Penggunaan | Diskripsi |
++ | Op++ | Mengevaluasi sebelum increments |
++ | ++Op | Mengevaluasi sesudah increments |
-- | Op-- | Mengevaluasi sebelum decrements |
-- | --Op | Mengevaluasi sesudah decrements |
3. Operator Relasi
Operator relasi digunakan untuk membandingkan beberapa nilai dan menentukan hubungan antara nilai - nilai tersebut
Otput dari operator relasi adalah False dan True
Simbol | Pengunaan | Diskripsi |
> | Op1 > Op2 | Op1 lebih besar dari Op2 |
>= | Op1 >= Op2 | Op1 lebih besar atau sama dengan Op2 |
< | Op1 < Op2 | Op1 lebih kecil dari Op2 |
<= | Op1 <= Op2 | Op1 lebih kecil atau sama dengan Op2 |
== | Op1 == Op2 | Op1 sama dengan Op2 |
!= | Op1 != Op2 | Op1 tidak sama dengan Op2 |
4. Operator Logika
AND (&& (Logical) & (Boolean Logical))
Jika salah satu bernilai salah maka hasilnya salah
OR (II (Logical) I (Boolean Logical)) Inclusive OR
Jika salah satu bernilai benar maka hasilnya benar
^ (Bolean Inclusive OR)
Jika nilai sama maka hasilnya salah tetapi jika nilai berbeda maka hasilnya benar
! (Logical NOT)
Nilai benar akan menjadi nilai salah atau sebaliknya
5. Operator Kondisi
exp1?exp2:exp3
exp1: Kondisi
exp2: Statement yang berlaku jika kondisi benar
exp3: Statement yang berlaku jika kondisi salah
0 comments:
Post a Comment