Operasi bitwise bekerja langsung pada bit biner suatu bilangan bulat.
AND(&) bernilai 1 hanya jika kedua bit adalah 1, OR(|) bernilai 1 jika salah satu bit adalah 1, dan XOR(^) bernilai 1 ketika kedua bit berbeda. NOT(~) membalik setiap bit.
Pergeseran kiri (<<) mendorong bit ke kiri sehingga mengalikan dengan pangkat dua, sedangkan pergeseran kanan (>>) membaginya. Contoh: 1 << 4 = 16.
Grid bit alat ini memungkinkan Anda melihat hasil pergeseran dan masking secara visual.
Operasi ini umum dalam pekerjaan tingkat rendah: mengemas banyak flag ke dalam satu bilangan bulat, menangani masker izin, atau memisahkan kanal warna.