【发布时间】:2014-02-10 23:45:49
【问题描述】:
A = 110000000 - 384 Blue+Red
B = 011000010 - 194 Green+Black+Red
A & B = C = 010000000 - 128 Red
如何检查 B 是否包含 A 中的所有位以及其他位?在上述情况下,我想得到“假”。
我正在使用 XCode 和 Objective-c,但据我所知,这并不重要
【问题讨论】:
-
不清楚您的示例中颜色指的是什么。我想您的问题是“如何检查数字 A 中设置为 1 的所有位是否也设置为数字 B 中的 1?”
-
@franssu 已编辑答案
标签: c++ c binary bit-manipulation