【C#】将BCD一字节数据转换到byte 十进制数据

/// <summary> 
/// 将BCD一字节数据转换到byte 十进制数据 
/// </summary> 
/// <param name="b" />字节数 
/// <returns>返回转换后的BCD码</returns> 
public static byte ConvertBCDToInt(byte b)
{
    //高四位 
    byte b1 = (byte)((b >> 4) & 0xF);
    //低四位 
    byte b2 = (byte)(b & 0xF);
    return (byte)(b1 * 10 + b2);
}
posted @ 2024-03-19 10:21  qiutian-hao  阅读(81)  评论(0)    收藏  举报