取出一个字节(byte)中的每一位(bit)
2017-08-16 10:35
357 查看
byte byData = 0x36;
int n0, n1, n2, n3, n4, n5, n6, n7;
n0 = (byData & 0x01) == 0x01 ? 1 : 0;
n1 = (byData & 0x02) == 0x02 ? 1 : 0;
n2 = (byData & 0x04) == 0x04 ? 1 : 0;
n3 = (byData & 0x08) == 0x08 ? 1 : 0;
n4 = (byData & 0x10) == 0x10 ? 1 : 0;
n5 = (byData & 0x20) == 0x20 ? 1 : 0;
n6 = (byData & 0x40) == 0x40 ? 1 : 0;
n7 = (byData & 0x80) == 0x80 ? 1 : 0;
int n0, n1, n2, n3, n4, n5, n6, n7;
n0 = (byData & 0x01) == 0x01 ? 1 : 0;
n1 = (byData & 0x02) == 0x02 ? 1 : 0;
n2 = (byData & 0x04) == 0x04 ? 1 : 0;
n3 = (byData & 0x08) == 0x08 ? 1 : 0;
n4 = (byData & 0x10) == 0x10 ? 1 : 0;
n5 = (byData & 0x20) == 0x20 ? 1 : 0;
n6 = (byData & 0x40) == 0x40 ? 1 : 0;
n7 = (byData & 0x80) == 0x80 ? 1 : 0;
相关文章推荐
- 取出一个字节(byte)中的每一位(bit)
- 取出一个字节(byte)中的每一位(bit)
- 计算一个字节(byte)里有多少bit被置1
- 面试题:以最快的速度计算一个字节(byte)里有多少bit被置1
- 一个字 word 是16位, 一个字由两个字节组成 , 字节=byte ,一个字节8位, 位=bit 如果没有特殊说明kb 就是指 k*bit
- 字节、字、bit、byte的关系
- 计算机基础——bit(位)和byte(字节)的关系
- 8位(bit)=1字节(Byte)
- bit(位) Byte (字节)
- 常见面试题——计算一个字节里有多少bit置1
- bit、byte、位、字节、汉字、字符之间的区别
- 0001-字节,字,bit,byte之间的关系
- 字节、字、bit、byte的关系
- 字节、字、bit、byte的关系
- 输出一个整数的每一位。两个int(32位)整数m和n的二进制表达中,有多少个位(bit)不同?
- 位bit 字节byte的关系解释
- 字节、字、bit、byte的关系
- bit ,byte,位,字节,汉字关系
- JAVA1.8中Double类新增的一个属性BYTE用来表示所用字节大小
- 字节、字、bit、byte的关系