1. ASSIGNMENT OPERATOR
Operator ini menyatakan sama dengan atau serupa. Pemakaian Operator ini secara umum biasanya digunakan setelah menyatakan sebuah variabel tertentu dengan nilai yang ditentukan oleh jenis operator ini. Operator ini menggunakan tanda titik dua dan sama dengan ( := ).

sumber http://bernazlionk.wordpress.com/category/oop-1st-step/
2. BINARY OPERATOR
Digunakan untuk mengoperasikan dua buah operand yang berbentuk konstanta ataupun variabel. Operator ini digunakan untuk operasi aritmatika yang berhubungan dengan nilai tipe data integer dan real.
| Operator | Operasi | Tipe operand | Tipe hasil | |
| * | Perkalian | real,real integer,integer real,integer | | real integer real |
| DIV | Pembagian bulat | integer,integer | Integer | |
| | ||||
| / | Pembagian real | real,real integer,integer real,integer | | real real real |
| MOD | Sisa pembagian | integer,integer | Integer | |
| + | Pertambahan | real,real integer,integer real,integer | | real integer real |
| - | pengurangan | real,real integer,integer real,real | | real integer real |
3. BITWISE OPERATOR
- Operator ini digunakan untuk membandingkan suatu variabel atau expresi. Operator ini banyak digunakan dalam operasi logika.
- Digunakan untuk operasi bit per bit pada nilai integer. Terdiri dari operator NOT, AND, OR, XOR, Shl, Shr.
- Contoh
NOT -- Tanda operator bitwise ini digunakan untuk menyatakan kebalikan dari suatu ekspresi atau variabel, contoh : NOT 1 -- berarti 0 , NOT 0 -- berarti 1 , NOT TRUE -- berarti FALSE , NOT FALSE -- berarti TRUE.
| A | NOT A |
| 1 | 0 |
| 0 | 1 |
| TRUE | FALSE |
| FALSE | TRUE |
-
Tabel NOT
AND -- Tanda operator bitwise ini digunakan untuk membandingkan dua buah komponen, yang menghasilkan nilai TRUE (benar) bila kedua komponen itu benar, dan menghasilkan nilai FALSE (salah) bila salah satu atau kedua komponen itu salah. 1 AND 1 -- TRUE , 0 AND 0 -- FALSE , 1 AND 0 -- FALSE , 0 AND 1 -- FALSE.
| A | B | A AND B |
| 1 | 1 | TRUE |
| 1 | 0 | FALSE |
| 0 | 1 | FALSE |
| 0 | 0 | FALSE |
- Tabel AND
OR -- Tanda operator bitwise ini digunakan untuk membandingkan dua buah komponen, yang menghasilkan nilai TRUE bila salah satu dari kedua komponen tersebut TRUE. 1 OR 1 -- TRUE , 1 OR 0 -- TRUE , 0 OR 1 -- TRUE , 0 OR 0 -- FALSE.
| A | B | A OR B |
| 1 | 1 | TRUE |
| 1 | 0 | TRUE |
| 0 | 1 | TRUE |
| 0 | 0 | FALSE |
-
Tabel OR
XOR -- Tanda operator bitwise ini digunakan untuk membandingkan dua buah komponen, yang menghasilkan nilai TRUE bila hanya salah satu dari dua komponen tersebut yang benar. 1 XOR 1 -- FALSE , 1 XOR 0 -- TRUE , 0 XOR 1 -- TRUE , 0 XOR 0 -- FALSE.
| A | B | A XOR B |
| 1 | 1 | FALSE |
| 1 | 0 | TRUE |
| 0 | 1 | TRUE |
| 0 | 0 | FALSE |
-
Tabel XOR
NAND -- Tanda operator bitwise ini merupakan kebalikan dari tanda AND ( Not AND ) bila AND TRUE maka NAND FALSE. Menghasilkan nilai FALSE bila kedua komponen yang dibandingkan TRUE.
| A | B | A NAND B |
| 1 | 1 | FALSE |
| 1 | 0 | TRUE |
| 0 | 1 | TRUE |
| 0 | 0 | TRUE |
-
Tabel NAND
NOR -- Tanda operator bitwise ini merupakan kebalikan dari tanda OR ( Not OR ) bila OR TRUE maka NOR FALSE. Menghasilkan nilai TRUE bila kedua komponen yang dibandingkan FALSE.
| A | B | A NOR B |
| 1 | 1 | FALSE |
| 1 | 0 | FALSE |
| 0 | 1 | FALSE |
| 0 | 0 | TRUE |
-
Tabel NOR
Article source :
1. http://sindy.staff.gunadarma.ac.id/Downloads/files/.../Konsep+Dasar+Pascal.doc
2. http://en.wikipedia.org/wiki/Bitwise_operation
3. http://en.wikipedia.org/wiki/Binary_operation

0 komentar: