请问逻辑与取低位怎么取?

C++语言 码拜 6年前 (2015-05-11) 458次浏览 0个评论
 

我有一个16进制的数0x601,现在要取低十一位,为什么用
(0x601 & 0b11111111111)
系统提示错位呢?谢谢

20分
好像C没提供二进制的输入……
引用 1 楼 crow6313077 的回复:

好像C没提供二进制的输入……

啊!悲剧

引用 1 楼 crow6313077 的回复:

好像C没提供二进制的输入……

那如果我想要取低11位怎么办啊?

引用 3 楼 luoyueer 的回复:
Quote: 引用 1 楼 crow6313077 的回复:

好像C没提供二进制的输入……

那如果我想要取低11位怎么办啊?

试试0x601 & 0x7FF

引用 4 楼 crow6313077 的回复:
Quote: 引用 3 楼 luoyueer 的回复:
Quote: 引用 1 楼 crow6313077 的回复:

好像C没提供二进制的输入……

那如果我想要取低11位怎么办啊?

试试0x601 & 0x7FF

好的~谢谢


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明请问逻辑与取低位怎么取?
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!