Tanda operasi (operator) di dalam bahasa pascal dikelompokkan ke dalam 9 kategori, yaitu : Assignment operator,binary operator, unary operator, Bitwise operator, relational operator, logical operator, address operator, set operator, string operator. Pada kesempatan kali ini saya akan menjelaskan mengenai binary operator. Disebut dengan binary operator (tanda operasi biner) karena operator ini digunakan untuk mengoperasikan dua buah operand. Operand dapat berbentuk konstanta ataupun variabel. Operator ini digunakan untuk operasi arithmatika yang berhubungan dengan nilai tipe data Integer dan Real.
Operator Operasi Tipe Operand Tipe Hasil
* Perkalian real, real integer, real, integer,
integer real, integer real
DIV Pembagian Bulat integer, integer integer
/ Pembagian real real, real integer, real, real,
integer real, integer real
MOD Modulus (sisa pembagian) integer, integer integer
+ Pertambahan real, real integer, real, integer,
integer real, integer real
- Pengurangan real, real integer, real, integer,
integer real, integer real
Contoh :
Operator Div digunakan untuk pembagian dengan hasil yang dibulatkan ke bawah atau dengan kata lain semua pecahan dibuang. Jadi hasil pembagian 20 dengan 3 menggunakan operator Div akan dihasilkan nilai 6. Operator Mod digunakan untuk menghasil;kan sisa pembagian. Sisa pembagian 20 dengan 3 adalah 2.
Tidak ada komentar:
Posting Komentar