Di bawah ini adalah contoh table kebenaran dari dua operan A dan B:
A | B | A & B | A | B | ~(A | B) |
---|---|---|---|---|
0 | 0 | 0 | 0 | 1 |
0 | 1 | 0 | 1 | 0 |
1 | 0 | 0 | 1 | 0 |
1 | 1 | 1 | 1 | 0 |
Misalkan A = 16, dan B = 13, kalau di konversi menjadi bilangan biner akan menjadi:
A = 0011 1100 B = 0000 1101 --------------- A&B = 0000 1100 A|B = 0011 1101 ~A = 1100 0011 ~B = 1111 0010
Macam-Macam Operator Bitwise
Di bawah ini adalah tabel macam-macam operator bitwise di SQLite:
Operator | Deskripsi | Contoh |
---|---|---|
& | Operator AND | A & B |
| | Operator OR | A | B |
~ | Operator komplemen | ~A |
<< | Operator pergeseran bit ke kiri | A<<2 |
>> | Operator pergeseran bit ke kanan | A>>2 |
Contoh
Di bawah ini adalah contoh implementasi operator bitwise pada Select statement di SQLite:
sqlite> .mode line sqlite> SELECT 20 & 50; 20 & 50 = 16 sqlite> SELECT 20 | 50; 20 | 50 = 54 sqlite> SELECT ~20; ~20 = -21 sqlite> SELECT ~50; ~50 = -51 sqlite> SELECT (20 >> 2); (20 >> 2) = 5 sqlite> SELECT (50 << 2); (50 << 2) = 200
Sekian tutorial singkat tentang Cara Menggunakan Operator Bitwise Di SQLite. Semoga bermanfaat & Happy Learning SQLite.
Salam,
Nursalim
No comments:
Post a Comment