标签 反码 下的文章

[部分原创]关于原反补移要点的总结(二)

由-128的补码引出的深层次思考。

来源:http://blog.csdn.net/band_of_brothers/archive/2008/07/04/2612460.aspx

点评:比较新颖的思路,自己不太懂,算是了解一下吧。目前“根据上面的说法,分析下c中具体的问题”,这个只是用计算器算了一下,16进制的码和二进制差不多,f是最大,0是最小而已。

[部分原创]关于原反补移要点的总结(一)

关于原反补移要点的总结

“原反补移”正负数转换
原码:只符号位取反
反码:连同符号位,所有位全部取反
补码:连同符号位,所有位全部取反后加一(扫描法)
移码:连同符号位,所有位全部取反后加一(扫描法)

原码正数转换到:
反码:相同(除0)
补码:相同(除0)
移码:只符号位取反