Operator bitwise adalah operatos binary yang digunakan untuk menyelesaikan operasi – operasi bilangan dalam bentuk biner yang dilakukan bit demi bit. Dengan kata lain, operator bitwise ini berfungsi untuk melakukan pemanipulasian bit. Operasi ini merupakan operasi yang sangat vital, apabila program yang kita buat akan melakukan interaksi dengan perangkat keras (hardware). Meskipun bahasa pemrograman lebih bersifat data-oriented, namun perangkat keras masih bersifat bit-oriented.
Perlu ditekankan di sini bahwa operasi pemanipulasian bit ini hanya dapat dilakukan pada bilangan – bilangan yang bertipe char dan int saja, karena keduanya dapat berkorespondensi dengan tipe byte dan word di dalam bit. Adapun yang termasuk ke dalam operator bitwise di dalam bahasa C adalah sebagai berikut.
Berikut penjelasan singkat untuk masing-masing operator binary bitwise.
- Operator bitwise AND, OR, dan Komplemen (&/I/~)
- Operator bitwise Exclusive OR (^)
- Operator bitwise Geser Kanan (>>)
- Operator bitwise Geser Kiri (<<)
0 comments:
Post a Comment