- 博客(1)
- 收藏
- 关注
原创 **关于原码反码补码之间的相互转换**
计算机中所有的数都是以补码形式存储;三个栗子说明:1(正数的原码反码补码都一样);原码:00000001;反码:00000001;补码:00000001;-1原码:10000001(第一个1代表符号);反码:11111110(除了符号全部取反);补码:11111111(在反码的基础上+1);因为计算机中存储的都是以补码形式,栗子:~1==?按位取反的时候就需要:将1的补码取反:11111110;将得到的补码减1,得到反码:11111101;将得到的反码取反得到:10000010(此
2020-05-27 22:09:01
191
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人