Operator Bitwise And Operator Bitwise | Or
Contoh-11
includeiostream.h includestdio.h
includeconio.h main
{
int a, x, y; clrscr;
coutMasukan Nilai X = ; cinx;
coutMasukan Nilai Y = ; ciny;
a = x y; cout’\n’;
coutHasil dari x y = aendl; getch;
} Output yang akan dihasilkan, dari program contoh-11 diatas adalah :
Gambar 3.11 Hasil Contoh-11
3.6.4. Operator Bitwise | Or
Penjelasan Operator Bitwise | Or digunakan untuk membandingkan bit dari dua
operand. Akan bernilai benar jika ada salah satu operand yang digabungkan ada yang bernilai benar 1. Berikut anda dapat melihat
ilustrasi untuk membandingkan bit dari 2 operand. Tabel. 3.8. Tabel Operator Bitiwise Or
Bit Operand 1 Bit Operand 2
Hasil Operand
0 0 0 0 1 1
1 0 1 1 1 1
Pemrogramman C++ 54
Frieyadie, S.Kom 55
Contoh : 11001001 = 201
01100100 = 100
OR 11101101 = 237
Contoh-12
includeiostream.h includestdio.h
includeconio.h main
{
int a, x, y; clrscr;
coutMasukan Nilai X = ; cinx;
coutMasukan Nilai Y = ; ciny;
a = x | y; cout’\n’;
coutHasil dari x | y = aendl; getch;
} Output yang akan dihasilkan, dari program contoh-12 diatas adalah :
Gambar 3.12 Hasil Contoh-12