ROBOTICS UNIVERSITY. Diberdayakan oleh Blogger.

Operator Bitwise AND, OR, dan Komplemen (&/I/~)

Fungsi dari operator binary bitwise AND (&), OR (|) dan Komplemen (~) sebenarnya sama dengan fungsi operator logika AND (&&), OR (||) dan NOT (!). Perbedaannya, operator bitwise melakukan operasinya bit demi bit, sedangkan operator logika melakukan operasi pada nilainya. 

Contoh, 
Apabila kita melakukan operasi logika 7 || 8, maka hasil yang akan didapatkan adalah 1, pasalnya nilai 7 & 8 akan dianggap sebagai nilai benar (true) sehingga operasi OR tersebut juga akan menghasilkan nilai true yang direpresentasikan dengan nilai 1. Namun, jika kita melakukan operasi bitwise 7 | 8, maka nilai 7 dan 8 tersebut akan dikonversikan ke dalam bilangan biner, setelah itu baru dilakukan operasi OR untuk setiap bitnya. Proses ini dapat direpresentasikan dengan cara berikut. 


Cara kerja dari operator & dan ~ juga sama seperti di atas. 

1 Comment For "Operator Bitwise AND, OR, dan Komplemen (&/I/~)"

mkasih mas..semoga manfaat..aminn

Kami hanya mengizinkan komentar yang berkualitas!

Back To Top