Operator dalam Bahasa Pascal

Operator dalam Bahasa Pascal

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

  • Assignment operator

Menggunakan simbol titik dua diikuti oleh tanda sama dengan (:=).

Contoh :

A:=B;

  • Binary operator

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,realinteger,integerreal,integer realintegerreal

div

pembagian bulat integer,integer integer

/

pembagian real real,realinteger,integerreal,integer realrealreal

mod

sisa pembagian integer,integer integer

+

pertambahan real,realinteger,integerreal,integer realintegerreal

pengurangan real,realinteger,integerreal,real realintegerreal

Contoh :

15*5   hasilnya     75

20/3   hasilnya       6.6666666667E+00

div 3         hasilnya           6

20 mod 3  hasilnya           2

  • Unary operator

              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

              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.

  • Address operator

            Operator ini berhubungan dengan alamat di memori, yaitu :

@ : Addriess-of Operator adalah alamat dari suatu nilai variabel.

^ : Indirection Operator adalahnilai di alamt yang ditunjukkan.

Operator ini akan digunakan pada pembahasan mengenai pointer.

  • Set operator

            Digunakan untuk operasi himpunan

Operator

Operasi

+

Union

Perbedaan himpunan

*

Perkalian 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 := ‘Asa‘;

Nama2 := ‘Anugrah’;

Nama3 := Nama1 + Nama2;

Post Comments:

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s