位置:51电子网 » 技术资料 » 新品发布

位操作运算符与表达式

发布时间:2014/6/7 20:35:49 访问次数:575

   位操作运算符是用来进行二进制位运算的运算符,包括逻辑位运算符和移位运算符。INA128PAG4逻辑位运算符是位与(&)、位或(  l)、位取反(~)和位异或(^);移位运算符是位左移(<<)和位右移(>>)。

其他位操作运算符均为双目运算符。

   位取反~用来将二进制数按位取反,即1变成0,0变成l。~运算符的优先级比别的算术运算符、关系运算符和其他运算符都高。

   位与运算符&的运算规则:参与运算的两个运算对象,若两者相应的位都为1,则该位结果值为l,否则为0。

   位或运算符I的运算规则:参与运算的两个运算对象,若两者相应的位都为0,则该位结果值为0,否则为1。

   位异或运算符^的运算规则:参与运算的两个运算对象,若两者相应的位值相同,则结果值为0,若两者相应的位值不同,则结果值为1。

   位左移运算符<<、位右移运算符>>用来将一个数的二进制位全部左移或右移若干位,移位后,空白位补0,而溢出的位舍弃。


   位操作运算符是用来进行二进制位运算的运算符,包括逻辑位运算符和移位运算符。INA128PAG4逻辑位运算符是位与(&)、位或(  l)、位取反(~)和位异或(^);移位运算符是位左移(<<)和位右移(>>)。

其他位操作运算符均为双目运算符。

   位取反~用来将二进制数按位取反,即1变成0,0变成l。~运算符的优先级比别的算术运算符、关系运算符和其他运算符都高。

   位与运算符&的运算规则:参与运算的两个运算对象,若两者相应的位都为1,则该位结果值为l,否则为0。

   位或运算符I的运算规则:参与运算的两个运算对象,若两者相应的位都为0,则该位结果值为0,否则为1。

   位异或运算符^的运算规则:参与运算的两个运算对象,若两者相应的位值相同,则结果值为0,若两者相应的位值不同,则结果值为1。

   位左移运算符<<、位右移运算符>>用来将一个数的二进制位全部左移或右移若干位,移位后,空白位补0,而溢出的位舍弃。


相关技术资料
6-7位操作运算符与表达式

热门点击

 

推荐技术资料

自制智能型ICL7135
    表头使ff11CL7135作为ADC,ICL7135是... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!