Operator pada pascal
Operator
Beberapa operator yang disediakan oleh PASCAL:
1. Aritmatika
2. Boolean
3. Relasional
4. Set
Tabel Operator Aritmatika PASCAL
Operator | Operasi | Tipe Operand | Tipe Hasil Operasi |
+ | Penjumlahan | Integer, real | Integer, real |
- | Pengurangan | Integer, real | Integer, real |
* | Perkalian | Integer, real | Integer, real |
/ | Pembagian | Integer, real | Integer, real |
div | Pembagian | integer, integer | integer |
mod | Sisa pembagian | integer, integer | integer |
Tabel Operator Boolean PASCAL
Operator | Operasi | Tipe Operand | Tipe Hasil Operasi |
not | negasi | boolean | boolean |
and | logika ‘and’ | boolean | boolean |
or | logika ‘or’ | boolean | boolean |
xor | logika ‘xor’ | boolean | boolean |
Tabel Operator Relasional
Operator | Operasi | Tipe Operand | Tipe Hasil Operasi |
= | Sama dengan | tipe sederhana, string, pointer dan set | boolean |
<> | Tidak sama dengan | tipe sederhana, string, pointer dan set | boolean |
< | Lebih kecil dari | tipe sederhana, string | boolean |
> | Lebih besar dari | tipe sederhana, string | boolean |
<= | Lebih kecil atau = | tipe sederhana, string | boolean |
>= | Lebih besar atau = | tipe sederhana, string | boolean |
Tabel Operator Relasional pada set
Operator | Operasi | Tipe Operand | Tipe Hasil Operasi |
= | Sama dengan | Set, set | boolean |
<> | Tidak sama dengan | Set, set | boolean |
<= | Lebih kecil atau = | Set, set | boolean |
>= | Lebih besar atau = | Set, set | boolean |
Tabel Operator Logika pada set
Operator | Operasi | Tipe Operand | Tipe Hasil Operasi |
+ | Union | Set | Set |
- | Difference | Set | Set |
* | Intersection | Set | Set |
0 komentar:
Posting Komentar