0101 (a)
-------
1010
Sehingga, hasil dari operasi NOT bitwise adalah 1010 dalam biner, yang setara dengan -6 dalam desimal (karena menggunakan representasi bilangan dalam komplement dua).
Terakhir, hasil dari operasi tersebut dicetak menggunakan pernyataan print()
, sehingga output yang dihasilkan adalah “Hasil dari ~ 5 adalah: -6”.
Contoh 5: Operator Left Shift (<<)
a = 5 # Representasi biner: 0101
hasil = a << 2 # Operasi Left Shift bitwise sebanyak 2 kali
print("Hasil dari", a, "<< 2 adalah:", hasil) # Output: 20
Dalam kode tersebut, terdapat sebuah variabel a
yang memiliki nilai 5. Komentar di sampingnya menunjukkan representasi biner dari nilai tersebut.