Selasa, 13 Desember 2011

Tanda Operasi Binary Operator

              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