1 + 1 = ??
2 - 1 = ??
3 x 1 = ??
4 : 2 = ??
Anda pasti mengetahui hasil dari perhitungan sederhana diatas, namun pernahkah anda berpikir bahwa sebenarnya apa itu tambah, kurang, kali, ataupun bagi ?? Nah pada pertemuan kali ini saya akan membahas tentang hal-hal tersebut.
Operand adalah nilai asal yang nanti akan dioleh operator menjadi suatu nilai yang lain, nilai tersebut dapat berbeda maupun tetap. Jika operand adalah nilai yang diolah maka operator merupakan instruksi yang mengolah data tersebut yang mana akan menghasilkan keluaran yang sesuai dengan apa yang telah di dideklarasikan atau dibuat. Operator memiliki berbagai macam jenis diantaranya yaitu :
1. Operator Aritmatika
Operator Aritmatika ialah suatu intruksi yang mana akan mengolah suatu parameter menjadi hasil yang sesuai dengan parameter yang telah di deklarasikan.Operator | Deskripsi |
---|---|
+ | Menjumlahkan kedua operand |
- | Mengurangi nilai operand pertama oleh operand kedua |
* | Mengandakan operand pertama oleh operand kedua (begitu pula sebaliknya) |
/ | Membagi operand pertama oleh operand kedua |
% | Modulo (sisa bagi) |
++ | Increment (memberi tambahan nilai “1” kepada operand) |
– | Decrement (mengurangi nilai operand dengan “1”) |
2. Operator Perbandingan
Operator Perbadingan ialah suatu instruksi yang membandingkan dua parameter atau lebih, dan hasil dari operator ini bernilai “true“ jika terpenuhi dan “false“ saat tidak terpenuhi. Operator ini biasa digunakan pada suatu percabangan, dikarnakan percabangan bekerja dengan cara mengambil nilai pertimbangan berupa true or false untuk menentukan hasil akhir atau output dari suatu percabangan.Operator | Deskripsi |
---|---|
== | Mencek apakah kedua operand bernilai sama atau tidak, dalam operator ini tipe data diabaikan |
!= | Mencek apakah kedua operand bernilai berbeda atau tidak, dalam operator ini tipe data diabaikan |
> | Mencek apakah operand pertama bernilai lebih besar dari operand kedua |
< | Mencek apakah operand pertama bernilai lebih kecil dari operand kedua |
=== | Mecek apakah kedua operand bernilai sama atau tidak, dalam operator ini tipe data diperhitungkan |
!== | Mencek apakah kedua operand bernilai beda atau tidak, dalam operator ini tipe data dipertimbangkan |
>= | Mencek apakah operand pertama bernilai lebih besar sama dengan operand kedua |
<= | Mencek apakah operand pertama bernilai lebih kecil sama dengan operand kedua |
3. Operator Penugasan
Operator penugasan ialah suatu instruksi dimana kita memberikan nilai kepada suatu operand, operator ini membutuhkan minimal dua operand untuk menjalankan instruksinya. Untuk lebih singkatnya silahkan lihat pada tabel dibawah ini.Operator | Deskirpsi |
---|---|
a = b | a = b |
a += b | a = a + b |
a -= b | a = a - b |
a *= b | a = a * b |
a %= b | a = a % b |
Comments
Post a Comment