Rabu, 14 Oktober 2015

AlgoProg 800 (2)

Operator
Operator adalah simbol-simbol khusus yang digunakan untuk mengoperasikan suatu nilai data (operand).

Contoh : C=A+B

[ “=” And “+” operators, A,B, & C operands]Berdasar jumlah operand, operator dibagi menjadi 3 :

Unary Operator > 1 Operand

Binary Operator > 2 Operand
Temary Operator> 3 Operand

Operator juga memiliki beberapa jenis yaitu :


Assignment Operator

Logical Operator
Arithmetic Operator
Relational Operator
Bitwise Operator
Pointer Operator




Precedence and Associative

[-] Setiap operator memiliki Precedence dan Associative.

[-] Precedence menjelaskan urutan eksekusi operator berdasarkan prioritas. Operator dengan prioritas
tertinggi awalnya akan dieksekusi. contoh antara bagi dan kali di prioritaskan bagi terlebih dahulu.

[-] Associative menjelaskan urutan eksekusi Operator berdasarkan lokasi dalam sebuah ekspresi (dari
urutan kiri atau kanan). Asosiatif akan digunakan untuk operator dengan tingkat didahulukan sama.

Tidak ada komentar:

Posting Komentar