Tanda operasi (operator) di dalam bahasa Pascal

Tanda operasi (operator) di dalam bahasa Pascal

Tanda operasi (operator) di dalam bahasa Pascal

Tanda operasi (operator) di dalam bahasa Pascal

TANDA OPERASI 

Tanda operasi (operator) di dalam bahasa Pascal dikelompokkan ke dalam 9 kategori,

  1. Assignment operator.
  2. Binary operator.
  3. Unary operator.
  4. Bitwise operator.
  5. Relational operator.
  6. Logical operator.
  7. Address operator.
  8. Set operator.
  9. String operator.

Assignment operator 

Assignment operator (operator pengerjaan) menggunakan simbol titik dua diikuti oleh tanda sama dengan (:=).

Contoh : 

A:=B;

Binary operator 

Digunakan untuk mengoperasikan dua buah operand. Operand dapat 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

Contoh : 

15*5 hasilnya 75

20/3 hasilnya 6.6666666667E+00

20 div 3 hasilnya 6

20 mod 3 hasilnya 2

Unary operator 

Operator ini hanya menggunakan sebuah operand saja. Dapat berupa unary minus dan unary plus. Unary minus digunakan untuk menunjukkan nilai negatif, baik pada operang numerik real maupun integer. Unaru plus adalah operator untuk memberai tanda plus.

Contoh : 

-5 +7

-2.5 +2.5

Bitwise operator

Digunakan untuk operasi bit per bit pada nilai integer. Terdiri dari operator NOT, AND, OR, XOR, Shl, Shr.

Relational operator 

Relational operator digunakan untuk membandingkan hubungan antara dua buah operand dan akan didapatkan hasil tipe boolean, yaitu True atau False. Terdiri dari operator : =, <, >, <=, >=, <>

Logical operator 

Terdapat 4 buah logical operator yaitu : NOT, AND, OR dan XOR. Operator ini bekerja dengan nilai-nilai logika, yaitu True dan False.

Set operator 

Digunakan untuk operasi himpunan.

String operator 

Digunakan untuk operasi string. Hanya ada sebuah operator string saja, yaitu operator + yang digunakan untuk menggabungkan dua buah nilai string.

Contoh : 

Nama1 := ‘Arief ‘;

Nama2 := ‘Kurniawan’;

Nama3 := Nama1 + Nama2;


Baca Juga :