Memahami Operator Bitwise dalam Bahasa Pemrograman Python

ViaByte.Net

Operator Bitwise

Selanjutnya, dilakukan operasi bitwise Left Shift terhadap nilai a sebanyak 2 kali, yang dilambangkan dengan simbol <<. Operasi bitwise Left Shift mengambil dua operand, yaitu bilangan biner yang akan digeser dan jumlah posisi yang akan digeserkan. Dalam hal ini, nilai a akan digeser ke kiri sebanyak 2 posisi.

Representasi biner dari 5 adalah 0101. Jika kita lakukan operasi Left Shift pada setiap bit, kita akan mendapatkan hasil sebagai berikut:

  0101 (a)
<< 2
-------
010100

Sehingga, hasil dari operasi Left Shift bitwise adalah 010100 dalam biner, yang setara dengan 20 dalam desimal.

Bagikan:

Tinggalkan komentar