C#中Byte转二进制疑问 10
求教如何把一个Byte数组转化为一个二进制的标志位?比如:byte数值[]=newbyte[1]{0x7F};//string字符格式="7F";byte标志位[]=ne...
求教如何把一个Byte数组转化为一个二进制的标志位?
比如:
byte 数值[]=new byte[1]{0x7F};
//string 字符格式="7F";
byte 标志位[]=new byte[数值.Length*8] ;
这里如何转换使 标志位[]={0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x01}
再比如:
byte 数值[]=new byte[2]{0xff,0x01};
//string 字符格式="FF01";
byte 标志位[]=new byte[数值.Length*8] ;
这里如何转换使 标志位[]={0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01} 展开
比如:
byte 数值[]=new byte[1]{0x7F};
//string 字符格式="7F";
byte 标志位[]=new byte[数值.Length*8] ;
这里如何转换使 标志位[]={0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x01}
再比如:
byte 数值[]=new byte[2]{0xff,0x01};
//string 字符格式="FF01";
byte 标志位[]=new byte[数值.Length*8] ;
这里如何转换使 标志位[]={0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01} 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询