【java逻辑运算】java逻辑运算符的使用与计算
与(&),或(|),非(~),异或(^),左移(<<),右移(>>)运算符的组合计算
/**
* 【对正数进行非运算】:得出补码,-1取反的反码,反码取反码得非运算的原码
* ~7:(7取反值后高位为1,所以转码后的值为源码的绝对值-1,此时再取反值即为7的反值)
* 00000111(0正1负) -> 01111000(补码) - 1 = 01110111(反码) -> 10001000(原码) = -
原创
2022-04-12 15:44:03 ·
543 阅读 ·
0 评论