Java中的非运算

2018-11-16  本文已影响9人  RookieRun

~运算:

1.符号位不变,按位取反

2.符号位为0(整数):取反的结果-1,符号位为1(负数),取反结果+1

3.包含符号位,按位取反

~5=-6

二进制:     00000101

取反:         01111010

-1:             01111001

取反:         10000110=-6;

~-7=+6

二进制: 10000111

取反:     11111000

+1:        11111001

取反:     00000110=+6;

上一篇 下一篇

猜你喜欢

热点阅读