现有一个二进制数,如何快速判断某位是0还是1的数_二进制数的第一位是什么[通俗易懂]

现有一个二进制数,如何快速判断某位是0还是1的数_二进制数的第一位是什么[通俗易懂]现有一个二进制数,如何快速判断某位是0还是1?现有一个二进制数,如何快速判断某位是0还是1?比如:111111,我要判断从右到左第3位是0或1,怎么快速判断?coyerhc|浏览779次发布于20

现有一个二进制数,如何快速判断某位是0还是1的数_二进制数的第一位是什么[通俗易懂]"

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

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

coyerhc 
|
 浏览 779 次

发布于2016-07-08 15:55


最佳答案

N:待判断的二进制数B:待判断的位(右往左)结果:((N>>(B-1))&1

今天的文章现有一个二进制数,如何快速判断某位是0还是1的数_二进制数的第一位是什么[通俗易懂]分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/85038.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注