A = 110000000 - 384 Blue+Red
B = 011000010 - 194 Green+Black+Red
A & B = C = 010000000 - 128 Red
How can I check if B contains all the bits in A and perhaps others? In the case above I would like to get "false".
I'm using XCode & objective-c but that shouldn't matter as far as I know
B contains A if A & B (ie, the intersection) is equal to A:
(a & b) == a
Which is analogous to
a ⊆ b ↔ (a ∩ b) = a
from set theory.
If you mean exactly the same bits, the test is A == B
.
If you mean B
must have all the bits that are set in A
, and perhaps others, (A & B) == A
.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With