01რიცხვი ბიტების მწკრივია
ორობითად 12 არის 1100: ჩართულია მე-3 და მე-2 ბიტი, ღირებულებით 8 + 4. i-ე ბიტი ღირს 2^i-ს, პოზიციებს კი მარჯვნიდან, 0-დან ვითვლით.
ბიტური ოპერატორები ყოველ პოზიციაზე დამოუკიდებლად მუშაობს, გადატანის გარეშე:
a & b(AND): 1 მხოლოდ იქ, სადაც ორივე ბიტი 1-იაa | b(OR): 1 იქ, სადაც ერთი მაინც 1-იაa ^ b(XOR): 1 იქ, სადაც ბიტები განსხვავდება~a(NOT): ყველა ბიტს აბრუნებს
ასე რომ 12 & 10 = 8, 12 | 10 = 14, 12 ^ 10 = 6. XOR-ს მშვენიერი თვისება აქვს: x ^ x = 0 და x ^ 0 = x, ამიტომ თუ სიაში ყველა მნიშვნელობა ორჯერ გვხვდება ერთის გარდა, ყველას XOR ზუსტად იმ მარტოხელა მნიშვნელობას დატოვებს.