Memahami Operator Bitwise dalam Bahasa Pemrograman Python

ViaByte.Net

Operator Bitwise

Terakhir, hasil dari operasi tersebut dicetak menggunakan pernyataan print(), sehingga output yang dihasilkan adalah “Hasil dari 5 << 2 adalah: 20”.

Contoh 6: Operator Right Shift (>>)

a = 5  # Representasi biner: 0101

hasil = a >> 2  # Operasi Right Shift bitwise sebanyak 2 kali
print("Hasil dari", a, ">> 2 adalah:", hasil)  # Output: 1

Dalam kode tersebut, terdapat sebuah variabel a yang memiliki nilai 5. Komentar di sampingnya menunjukkan representasi biner dari nilai tersebut.

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

Bagikan:

Tinggalkan komentar