Operator Delphi / Pengolahan Data
Operator
Dalam melaksanakan proses pengolahan data, Delphi menyediakan berbagai operator, yaitu :
- Operator assignment ( :=)
berfungsi untuk memasukkan suatu nilai data ke dalam sebuah variabel, dengan bentuk penulisan :
Nama variabel := ekspresi;
Contoh :
Harga := 500;
Jumlah:=20;
Total:= harga * jumlah;
- operator Aritmatika, terdiri dari :
Operator
|
Fungsi
|
Tipe
yang diproses
|
Tipe
hasil proses
|
*
|
Perkalian
|
Integer,real
|
Integer,real
|
/
|
Pembagian real
|
Integer,real
|
Integer,real
|
+
|
Penjumlahan
|
Integer,real
|
Integer,real
|
-
|
Pengurangan
|
Integer,real
|
Integer,real
|
Div
|
Pembagian integer
|
Integer
|
Integer
|
Mod
|
Sisa hasil bagi
|
Integer
|
Integer
|
- operator relasi,
berfungsi untuk membandingkan suatu nilai (ekspresi) dengan nilai (ekspresi) lain yang akan menghasilkan suatu nilai logika (boolean) yaitu true dan false. Kedua data yang dibandingkan harus memiliki tipe data yang sama. Contoh : =, >,<,>=,<=,<> (tidak sama dengan).
- Operator logika, dibagi dua :
Operator bit
Operator
|
Keterangan
|
Tipe
data
|
Tipe
hasil
|
And
|
Dan
|
Integer
|
Boolean
|
Or
|
Atau
|
Integer
|
Boolean
|
Not
|
Tidak
|
Integer
|
Boolean
|
Xor
|
Exclusive or
|
Integer
|
Boolean
|
Shl
|
Geser ke kiri
|
Integer
|
Boolean
|
Shr
|
Geser ke kanan
|
Integer
|
Boolean
|
Operator boolean
Operator
|
Keterangan
|
Tipe
data
|
Tipe
hasil
|
And
|
Dan
|
Boolean
|
Boolean
|
Or
|
Atau
|
Boolean
|
Boolean
|
Not
|
Tidak
|
Boolean
|
Boolean
|
Xor
|
Exclusive or
|
Boolean
|
Boolean
|
Operator boolean selalu memberikan hasil true atau false, sedangkan operator bit berhubungan dengan pergeseran atau pembandingan pada level bit (pada nilai integer).
0 Response to "Operator Delphi / Pengolahan Data"
Post a Comment