Operator Bitwise dalam Pemrograman Java
Operasi bitwise adalah operator yang digunakan untuk operasi bit pada nilai operan. Jadi, di dalam operasi bitwise terdapat operasi matematika yang mengoperasikan suatu nilai dalam bilangan biner. Berikut operator yang termasuk operator bitwise :
Simbol | Operator | Keterangan |
---|---|---|
& | AND | Nilai menjadi 1 jika variabelnya 1 semua, selain itu 0 |
| | OR | Nilai menjadi 0 jika variabelnya 0 semua, selain itu 1 |
^ | Exclusive OR | Nilai menjadi 0 jika dua variabel sama, selain itu 1 |
- | Complement | Mengubah 1 menjadi 0 dan 0 menjadi 1 |
Di dalam operasi bitwise ini membahas mengenai nilai True (benar) dan False (salah).yang mana keduanya memiliki pernyataan yang saling berlawanan. misalnya saya ambil contoh operator AND, ada dua variabel yang keduanya memiliki nilai true semua maka hasil dari operator itu adalah True, selain itu jika variabel satu true dan variabel dua false , maka hasilnya pasti false.
Untuk lebih jelasnya perhatikan contoh berikut ini ;
#Contoh1 : Operator Bitwise.
package operatorjava;
public class OperatorBitwise {
public static void main (string [] args) {
int bilA, bilB ;
bilA = 8 ;
bilB = 6 ;
System.out.println ("bilA = "+bilA) ;
System.out.println ("bilB = "+bilB) ;
System.out.println ("bilA & bilB = "+(bilA&bilB) ) ;
System.out.println ("bilA | bilB = "+(bilA|bilB) ) ;
System.out.println ("bilA ^ bilB = "+(bilA^bilB) ) ;
}
}
Sedangkan untuk menggunakan komplemen bitwise, perhatikan contoh berikut ini :
#Contoh2 : Operator bitwise Complement.
package operatorjava;
public class OperatorBitwiseKomplement {
public static void main (string [] args) {
int nilaiX = 10 ;
System.out.println ("nilaiX = "+nilaiX) ;
int nilaiY=~nilaiX ;
System.out.println ("nilaiY = "+nilaiY ) ;
}
}
Operator Bitwise dalam Pemrograman Java
Reviewed by Unknown
on
02:26
Rating:

No comments