5.1. Operator Atitmatika
Operator ini
digunakan untuk operasi aritmatika.Operand( besaran yang dioperasikan) dapat
berupa variabel, konstanta, atau sebuah nilai.Operand yang dioperasikan dengan
operator ini bisa berupa numerik, integer, atau real.
Tabel skala
prioritas pengerjaannya:
Prioritas
|
Oprator
|
Operand
|
Tipe
Operand
|
Tipe Hasil
|
1
|
^
|
Pangkat
|
Real, Real
Integer, Integer Real, Integer
|
Real
Integer
Real
|
2
|
+
|
Penjumlahan
|
Rel, Real
Integer, Integer Real, Integer
|
Real
Integer
Real
|
–
|
Pengurangan
|
Real, Real
Integer, Integer Real, Integer
|
Real
Integer
Real
|
|
3
|
*
|
Perkalian
|
Real, Real
Integer,Integer, Integer
|
Real
Integer
Real
|
/
|
Pembagian
Real
|
Real, Real
Integer, Integer real, integer
|
Real
Real
Real
|
|
DIV
|
Pembagian
Bulat
|
Integer,
Integer
|
Integer
|
|
MOD
(Modulus)
|
Sisa Pembagian
|
Integer,
Integer
|
Integer
|
|
4
|
ß
|
Pemuatan
Nilai
|
Integer,
Real
|
Integer
Real
|
5.2.
Operator Relasi
Operator
Relasi digunakan untuk membandingkan hubungan antara dua buah operand dan akan
didapatkan hasil tipe boolean, yaitu TRUE atau FALSE.Operator relasi antara
lain:
Data: A = 5
B = 8
C = 5
Operator
|
Arti
|
Contoh
|
=
|
Sama
dengan
|
A=B
|
>
|
Lebih dari
|
A>B
|
<
|
Kurang
dari
|
A<B
|
> =
|
Lebih dari
atau sama dengan
|
A>=C
|
< =
|
Kurang
dari atau sama dengan
|
A<=B
|
< >
|
Tidak sama
dengan
|
A <
>C
|
5.3.Operator
Logika
Operator
Logika digunakan untuk menghubungkan 2 buah nilai yang melibatkan 1 buah
operator logika antara lain: NOT, AND, dan OR.Operator ini akan menghasilkan
nilai TRUE atau FALSE.
Tabel Skala
Prioritas
Prioritas
|
Operator
|
Arti
|
1
|
NOT
|
Komplemen
Logika
|
2
|
AND
|
Perbandingan
secara DAN
|
3
|
OR
|
Perbandingan
secara ATAU
|
Tabel
Kebenaran Operasi NOT
X
|
NOT (X)
|
False
|
False
|
True
|
True
|
Tabel
Kebenaran Oprasi AND
X
|
Y
|
X and Y
|
False
|
False
|
False
|
False
|
True
|
False
|
True
|
False
|
False
|
True
|
True
|
True
|
Tabel
Kebenaran Operasi OR
X
|
Y
|
X or Y
|
False
|
False
|
False
|
False
|
True
|
True
|
True
|
False
|
True
|
True
|
True
|
True
|
0 Komentar