C#操作高低位

比如一个数 想把高位 与地位拆开,分别显示

可以用这个办法

x=(uint16)(x>>8)   (高字节向右移动8位 相当于*256)

X=(UINT16)(X &0X00FF)  与 或去掉高位 00 得到低位

 

在与下位机通讯中经常会用到 位操作 ,逻辑或& 逻辑与| 等逻辑运算符,这种操作将大大提高效率。

posted @ 2013-08-02 08:00  男人要爽  阅读(2329)  评论(0编辑  收藏  举报