反码,原码,补码

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

posted @ 2021-06-09 13:42  小李探花v  阅读(242)  评论(0)    收藏  举报