通过 &
位与操作,然后 >>
移位。
public int getHeight4(byte data){//获取高四位
int height;
height = ((data & 0xf0) >> 4);
return height;
}
public int getLow4(byte data){//获取低四位
int low;
low = (data & 0x0f);//0x0f(00001111)
return low;
}
//由此可以推出 获取低5位 则data与 00011111(0x1f)相与