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