Belajar Golang #9 : Mengenal 6 Jenis Operator pada Golang

Mengenal 6 Jenis Operator pada Golang – Halo sahabat “kodingin” sampai jumpa lagi pada seri tutorial belajar pemrograman golang untuk membuat website dengan mudah. Kali ini akan membahas mengenai operator pada program Golang.

Mengenal 6 Jenis Operator pada Golang

Fungsi operator dalam sebuah bahasa program bukanlah hal yang baru lagi, melainkan semua bahasa pemrograman terdapat fitur operator.

Pembeda bahasa program satu dengan lainnya yaitu cara menggunakan operator tersebut.

Apa Itu Operator ?

Operator adalah suatu simbol / tanda untuk melakukan operasi perhitungan sebuah angka.

Salah satu contoh operator yang sering kita lakukan yaitu penjumlahan. Bahkan operator dasar sudah di ajarkan mulai dari bangku sekolah dasar.

Namun.

Di dalam bahasa program operator bukan hanya sekedar penjumlahan saja. Ada 6 Jenis Operator dalam bahasa program golang.

Yuk kita lihat.

6 Jenis Operator dalam bahasa Golang

Berikut ini 6 Jenis operator dalam bahasa golang :

  1. Aritmatika
  2. Relasi / Perbandingan
  3. Logika
  4. Penugasan
  5. Bitwise
  6. Miscellaneous

Yuk kita bahas semunya.

Operator Aritmatika

Operator aritmatika sering kali kita gunakan untuk melakukan perhitungan aritmatika.

Operator aritmatika terdiri :

SimbolOperator
+penjumlahan
pengurangan
*perkalian
/pembagian
%modulus / sisa hasil pembagian

Selanjutnya kita coba implementansikan dengan bahasa Golang.

Maka Hasilnya :

Belajar Golang #9 : Mengenal 6 Jenis Operator pada Golang

Operator di atas 5 operasi. Setiap operasi terdapat 2 nilai yang berbeda yaitu angka1 dan angka2.

Hasil di cetak dengan format string agar dapat memberikan informasi lain yang berupa teks pendukung.

Operator Perbandingan

Operasi perbandingan / Relasi di gunakan untuk memabandingkan antara 2 nilai.

Hasil dari operator perbandingan yati True dan False.

SimbolOperator
==Sama dengan
!=Tidak sama dengan
<Kurang dari
<=Kurang dari sama dengan
>Lebih dari
>=Lebih dari sama dengan

Mari kita buat contoh operasi perbandingan pada golang :

Hasilnya :

Belajar Golang #9 : Mengenal 6 Jenis Operator pada Golang

Hasil dari kode atas adalah “true” karena benar bahwa angka dari variable angka1 lebih besar dari angka dari variable angka2. 10 lebih besar dari pada 5.

Operator Logika

Operator logika digunakan untuk melakuakn operasi logika. Operator logika sebenarnya dalam mata pelajaran mateamtika sudah di gunakan, seperti AND, OR dan NOT.

Hasil dari operator logika True atau False

SimbolOperator
&&Dan
||Atau
!Negasi

Sekarang kita contohnya :

Hasilnya :

Belajar Golang #9 : Mengenal 6 Jenis Operator pada Golang

Hasil dari operasi logika di atas adalah false.

Operator logika biasanya di gunakan untuk mneyeleksi kondisi menggunakan if.. else… yang akan kita bahas pada tutorial lainnya,

Operator Penugasan

Operator penugasan digunakan untuk memberikan tugas pada variable yang telah ditentukan.

SimbolOperator
=Pengisian
+=Penjumlahan
-+Pengurangan
*=Perkalian
%=Sisa Hasil Bagi

Yuk kita buat contoh operasi penugasan :

Hasilnya :

Belajar Golang #9 : Mengenal 6 Jenis Operator pada Golang

Hasilnya dari operator penugasan nya yaitu 9. Operator penugasan yang digunakan adalah penjumlahan.

Pertama kali kita menentukan nilai awal pada variable a yaitu 5. Kemudian dilakukan operasi penjumlahan dengan nilai 4.

Operator Bitwise

Operator bitwise digunakan untuk melakukan operator untuk bilangan binner.

SimbolOperator
&AND
|OR
^XOR
<<LEFT SHIF
>>RIGHT SHIF

Untuk menggunakan operator bitwise sebaiknya mengerti angka binner pada suatu bilangan.

Misalnya saya punya ankga 5 maka bilangan biner nya berapa ?

Angka Binner nya yaitu 00000101.

Operator bilang hampir mirip dengan operator logika, hanya saja bentuk tipe datanya yang berbeda.

mari kita coba buat kode nya.

Ketika di jalankan hasilnya 64.

Baca Juga…

Leave a Reply