C# 获取字节的高4位和低4位

首次发布:2023-08-31 15:04
public int GetHeight4(byte data){//获取高四位
    int height = data>>4;
    return height;
}
 
public int GetLow4(byte data){//获取低四位
    int low = (data & 0x0f);
    return low;
}

内容扩展

获取高三位,则 data>>5 (一个byte有8个bit)

获取低三位,则 data&0x07  (二进制 00000111的16进制为0x07)

本文来自 www.luofenming.com