Seg*_*gev 4 c c++ binary bit-manipulation
A = 110000000 - 384 Blue+Red
B = 011000010 - 194 Green+Black+Red
A & B = C = 010000000 - 128 Red
Run Code Online (Sandbox Code Playgroud)
如何检查B是否包含A中的所有位以及其他位?在上面的情况下,我想得到"假".
我正在使用XCode和objective-c但据我所知这应该不重要
如果A和B(即交点)等于A,则B包含A:
(a & b) == a
Run Code Online (Sandbox Code Playgroud)
这类似于
a ? b ? (a ? b) = a
Run Code Online (Sandbox Code Playgroud)
从集合论.