11/28/2015

Cara Menggunakan Operator Bitwise Di SQLite

Pada tutorial kali ini, kita akan belajar tentang Cara Menggunakan Operator Bitwise Di SQLite. Operator bitwise digunakan untuk melakukan operasi bilangan biner seperti operasi AND (&), operasi OR (I), komplemen (~), pergeseran bit ke kanan, pergeseran bit ke kiri, dan lain sebagainya.

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