【发布时间】:2011-11-24 00:47:04
【问题描述】:
如何从字节或整数中获取某个位的值?我能找到的唯一类似的答案是字符串中的特定字符。我正在尝试将二进制数转换为十进制数,也许有一种更简单的方法可以做到这一点,但我在想这个:将 2^(整数的位置从右边)乘以 1 或 0,具体取决于关于前面提到的位置处的整数值。有什么建议吗?
【问题讨论】:
-
什么是“int inside another int”?
-
虽然不是完全重复,但您可能会发现这个问题很有帮助:C/C++ check if one bit is set in, i.e. int variable
标签: objective-c algorithm binary