Dasar-Dasar Pemrograman 

Macam-macam operator dalam pemrograman

Apa Definisi Operator?

Definisi Operator yaitu suatu aksi yang digunakan untuk memproses variabel dan/atau angka. Contoh operator untuk memproses angka, antara lain : penambahan (+), Pengurangan (-), Perkalian (*), dan Pembagian (/). Simbol-simbol tersebut merupakan contoh suatu operator yang memproses angka dan menghasilkan suatu output/jawaban tertentu.

Contoh :

5 + 6 menghasilkan nilai 11
13 * 5 menghasilkan nilai 65
12/2 menghasilkan nilai 6

Tidak semua operator mengembalikan nilai hasil penghitungan, seperti operator perhitungan ( +, –, *, dan / ). Terdapat operator yang menghasilkan nilai true atau false (bukan angka).

Contoh penggunaan operator kurang dari (<) dan lebih dari (>)

15 < 37 15 kurang dari 37
menghasilkan nilai true
14 > 100 14 lebih dari 100
menghasilkan nilai false

Akibat menggunaan operator, seperti : +, –, * (multiplication), and / (division), diperlukan proses komputasi untuk memprosesnya. Diperlukan pemahaman terhadap proses komputasi terhadap kinerja mesin. Seperti urutan prioritas operator (pemahaman matematika).

Urutan Operasi

Beberapa kriteria dalam mengurutkan operasi :

– Tidak semua operator memiliki prioritas yang sama.

– Beberapa operator memiliki prioritas lebih penting dari operator lainnya

– Operator yang memiliki operator paling tinggi akan dieksekusi terlebih dahulu oleh komputer.

– Operator lainnya akan dieksekusi berdasarkan urutan prioritasnya.

Contoh : Apabila pada suatu ekspresi terdapat operator penambahan, pengurangan, perkalian, maka perkalian memiliki prioritas lebih tinggi, sehingga akan dieksekusi terlebih dahulu.

Contoh 1

3 + 2 * 5

– Pada kasus di atas, maka 2 * 5 akan dieksekusi terlbih dahulu, hasil perkaliannya tersebut dijumlahkan dengan 3. sehingga menghasilkan nilai 13

Contoh 2

rangking operator

Pada contoh ini, 4 * 6 dihitung terlebih dahulu. Selanjutnya, 3 dikurangi dengan 24 sehingga menghasilkan  21.

rangking operator

Urutan Priority Operator

PEMDAS = PIPO LONDO
PEMDAS = parentheses (dalam kurung), exponents, perkalian, pembagian, penambahan dan pengurangan

Contoh :

urutan prioritas

Dikarenakan terdapat dalam kurung, maka (5+2) dieksekusi terlebih dahulu. selanjutnya, 8 dikalikan dengan 7 menghasilkan 56. Kemudian 7 digunakan untuk mengurangi 56 sehingga menghasilkan 49

Operator Binary dan Unary

  1. Operator Binary

    Operator binary adalah operator yang memerlukan dua operand. Antara dua operand tersebut membutuhkan operator.

Contoh :

6 + 7 atau 3*5, dll

b. Operator Unary

Operator Unary adalah operator yang hanya membutuhkan satu operand. Tanda/simbol negative (–) merupakan salah satu contoh operator Unary.

Contoh :

– 4
Operand 4 hasilnya adalah – 4.

c. Operator Unary dan Binary

– ( 8 + 7)

Operator + adalah operator binary. Sedangkan operandnya adalah 8 dan 7. Operator Unary adalah tanda negative. Statement 8 + 7 dieksekusi terlebih dahulu, selanjutnya hasilnya diberikan operator unary, sehingga nilainya -15.

 

Demikian artikel terkait materi kuliah yang berjudul “Macam-macam operator dalam pemrograman”. Untuk dapat mendapatkan materi seputar Dasar-dasar pemrograman secara lengkap, dapat download di link berikut ini MatKul DPP Semoga bermanfaat

Related posts

Leave a Comment