Pemrograman

Bahasa

Framework

Peralatan

Info

Pemrograman java di lab (9): Operator bitwise

– 18 October 2015

Operator bitwise merupkan operator yang digunakan untuk operasi bit. Operator ini berlaku untuk tipe data integer, long, int, short, char, dan byte. Operator ini akan menghitung dari bit-ke-bit. Misalnya, a = 60; dan b = 13; bila dibuat dalam bentuk biner, akan menjadi seperti ini:
a = 00111100
b = 00001101
Kemudian, dilakukan operasi bitwise
a = 00111100
b = 00001101
a & b = 00001100

a = 00111100
b = 00001101
a | b = 00111101

a = 00111100
b = 00001101
a ^ b = 00110001

a = 00111100
~a  = 11000011
Operasi bitwise juga dapat dilakukan di pemrograman dengan operator bitwise. Contoh programnya sebagai berikut.


Program di atas, akan menghasilkan output seperti ini: