C#将16位二进制转换为有符号数

        //将双字节转换为有符号数。
        public int getValueFromUnSigned(byte bHight, byte bLow)
        {
            if (bHight < 128)
                return ((bHight << 8) | bLow);
            else
                return (Int16)((bHight << 8) | bLow);
        }
posted @ 2012-10-19 15:20  罗伯特大人  阅读(1397)  评论(0编辑  收藏  举报