Operator dan Operan\
1. Operator Aritmatika
Adalah operator yang digunakan untuk
melakukan perhitungan matematika.
|
Operator
|
Keterangan
|
|
+
|
Penjumlahan
|
|
-
|
Pengurangan
|
|
*
|
Perkalian
|
|
/
|
Pembagian
|
|
%
|
Sisa Pembagian
|
2. Operator Penugasan
Operator Penugasan adalah operator
yang digunakan untuk memberikan nilai ke dalam variabel tertentu.
|
Operator
|
Keterangan
|
|
=
|
Memberikan
nilai dari operand sisi kanan untuk sisi kiri
|
|
+=
|
Menambahkan
operand kiri dengan operand kanan dan menugaskan hasilnya untuk operand kiri
|
|
-=
|
Mengurangi
operand kanan dari operand kiri dan menugaskan hasilnya untuk operand kiri
|
|
*=
|
Mengalikan
operand kanan dengan operand kiri dan menugaskan hasilnya untuk operand kiri
|
|
/=
|
Membagi
operand kiri dengan operand kanan dan menugaskan hasil untuk operand kiri
|
|
%=
|
Menghitung
sisa pembagian menggunakan dua operand dan memberikan hasilnya ke operand
kiri
|
3. Operator Relasi/ Perbandingan
Operator Relasi digunakan untuk
menguji hubungan antara nilai dan atau variabel. Operator ini digunakan dalam
suatu statement bersyarat yang selalu menghasilkan nilai true atau false.
|
Operator
|
Keterangan
|
|
==
|
Sama dengan (bukan penugasan)
|
|
!=
|
Tidak sama dengan
|
|
>
|
Lebih dari
|
|
<
|
Kurang dari
|
|
>=
|
Lebih dari atau sama dengan
|
|
<=
|
Kurang dari atau sama dengan
|
4. Operator Logika
Operator Logika digunakan untuk
membandingkan dua nilai variabel atau lebih. Hasil dari operasi ini adalah
nilai boolean true atau false
|
Operator
|
Keterangan
|
Contoh
|
|
&&
|
Jika semua operand bernilai benar
(TRUE) maka kondisi bernilai benar.
|
a && b hasilnya false
a && c hasilnya true
|
|
||
|
Jika salah satu dari operand
bernilai benar (TRUE) maka kondisi bernilai benar.
|
a || b hasilnya true
a || c hasilnya true
|
|
!
|
Digunakan untuk membalik kondisi.
Jika kondisi benar (TRUE) maka akan berubah menjadi salah (FALSE), begitu
pula sebaliknya
|
!a hasilnya false
!b hasilnya true
!( b && a ) hasilnya true
|
Tidak ada komentar:
Posting Komentar