您的位置:首页 > 其它

现有一个二进制数,如何快速判断某位是0还是1?

2017-01-04 17:16 274 查看


现有一个二进制数,如何快速判断某位是0还是1?

现有一个二进制数,如何快速判断某位是0还是1? 比如:111111,我要判断从右到左第3位是0 或 1,怎么快速判断?


coyerhc | 浏览
779 次

发布于2016-07-08 15:55

最佳答案

N:待判断的二进制数
B:待判断的位(右往左)

结果:((N>>(B-1))&1
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐