0000 0000
1111 1111
0~255
1000 0000
0111 1111
-128~127
-2 的原码,反码,补码
原码 1000 0010
反码 1111 1101
补码 1111 1110
1 + 1 = 2
原码
0000 0001
0000 0001
0000 0010
= 2
1 +(-1) = 0
原码
0000 0001
1000 0001
1000 0010
= -2
1 +(-1) = 0
补码
0000 0001
1111 1111
0000 0000
= 0
-1 + (-127) = -128
补码
1111 1111
1000 0001
1000 0000
= -128
0000 0000 ~ 1111 1111
无符号:0 ~ 255
1000 0000 ~ 1111 1111
有符号:-128 ~ 127
原文:https://www.cnblogs.com/chunboli/p/14866551.html