十进制 170 转二进制为:0000 0000 1010 1010

十进制 75  转二进制为:0000 0000 0100 1011

 

1.&(位与)

上下运算,按照与的运算规则:0&0=0 ;0&1=0;1&1=1

例如:

170 & 75 结果为:0000 0000 0000 1010

再把二进制转换为十进制:10

 

2.~(位非)

运算法则:0变1,1变0

~170 的二进制:1111 1111 0101 0101  十进制为:-171

~75  的二进制:1111 1111 1011 0100  十进制为:-76

 

3.|(位或)

上下运算,按照与的运算规则:0&0=0 ;0&1=1;1&1=1

例如:

170 & 75 结果为:0000 0000 1110 1011

再把二进制转换为十进制:235

 

4.^(位异或)

上下运算,按照与的运算规则:0&0=0 ;0&1=1;1&1=0

例如:

170 & 75 结果为:0000 0000 1110 0001

再把二进制转换为十进制:225

相关文章:

  • 2021-12-05
  • 2021-09-30
  • 2022-02-08
  • 2022-12-23
  • 2022-01-11
  • 2021-07-26
猜你喜欢
  • 2021-06-24
  • 2022-12-23
  • 2021-12-13
相关资源
相似解决方案