请问,
如何找出一个Byte里面某一位或者某几位的值呢?
比如
11110000,
如何找出第2位和第三位的值呢..
本人新手,对进制和位操作的概念仅限于听说过.
谢谢.
如何找出一个Byte里面某一位或者某几位的值呢?
比如
11110000,
如何找出第2位和第三位的值呢..
本人新手,对进制和位操作的概念仅限于听说过.
谢谢.
解决方案 »
- 在C#中怎么让两个listview里的数据保持一致 新手求详解。谢谢!!
- GroupBox控件闪烁问题
- VS05桌面窗体显示问题
- WSE怎么使用了?
- PictureBox控件,怎么用变量控制其显示的图片!
- 我的vs.net2003在新建项目的时候,在项目类型中怎么找不到“Microsoft Office 系统项目”?
- C#把mssql数据表保存到"C://LIST.TXT";(数据表有3列,保存到txt后,每个列用逗号隔开)
- 客户端发现响应内容类型为“text/html; charset=utf-8”,但应为“text/xml”。
- C#执行程序打包时修改注册表信息
- 如何从数据库的一个表中获得一列值,将它存进一个float数组中?急,在线等!
- 如何获取坐标值
- C#匿名委托释放问题
int[] arrbit = new int[8];
for (int i = 0; i < 8; i++)
{
arrbit[i] = (source >> i) & 0x01;
Console.WriteLine("bit{0}: {1} ", i, arrbit[i]);
}
Console.ReadKey();
Byte[] by = {0,1,2,3,4};
System.Windows.Forms.MessageBox.Show(Convert .ToString (by[offset ]));
上面的是没有错的哟
但常规是以bit0,bit1...bit7...来描述位的