C:获取前 5 位

乔治·瓦伦丁

假设我有这个变量:

unsigned int a = 13428;

它的二进制值为:11010001110100

我想获得前 5 位 (110100011 10100 )

我试图这样做:

a &= 11111; // because in left is always 0

我做错了什么?如果我在纸上做

11010001110100
&
00000000011111

它应该是00000000010100

意义问题

11111只是一万一千零一十一。这是10101101100111二进制的。

所以在你正在做的二进制文件中11010001110100 & 10101101100111,这是在二进制文件中10000001100100

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

获取排名前5位的SQL

来自分类Dev

如何从5位数字中获取日期

来自分类Dev

EEPROM读写5位

来自分类Dev

Javascript正则表达式:获取2到6位之间的所有数字,但不包含5位

来自分类Dev

Javascript正则表达式:获取2到6位之间的所有数字,但不包含5位

来自分类Dev

如何查找与txt文件的前5位相似的不同行中数字的前5位,并在ubuntu上打印整行

来自分类Dev

C设置位(位操作)

来自分类Dev

位板与连接5游戏?

来自分类Dev

按年份百分比差异前5位对Tableau bar char进行排序

来自分类Dev

从二进制数中获取最后5个二进制位?

来自分类Dev

如何获取R中5位数字的茎叶图?

来自分类Dev

位旋转以获取32位int的符号位

来自分类Dev

从字节获取位

来自分类Dev

如何在C#中提取字节的第5位

来自分类Dev

C ++如何获取位域成员的大小?

来自分类Dev

C ++从32位整数获取GPS时间

来自分类Dev

获取组的前5列

来自分类Dev

使用Raku中的惰性列表获取前10位素数

来自分类Dev

在c位域中添加额外的位

来自分类Dev

SQL Server:每个子组排名前5位的广告商和所有其他

来自分类Dev

正则表达式从最后一个连字符中提取前5位+字符

来自分类Dev

我可以在C ++ Builder 5中编译代码以在Windows 7(32位和64位)计算机上使用吗?

来自分类Dev

打击总和5位数字

来自分类Dev

生成5位数字的随机图钉

来自分类Dev

为什么5位最常为0?

来自分类Dev

从5位浮点表示法计算值

来自分类Dev

Antroid 5位图绘制麻烦

来自分类Dev

谷歌图表行号,至少5位小数

来自分类Dev

序列中最大的5位数字