二进制原码,反码,补码总结

原码:在二进制数据最高位的左面加上一个0或者1来代表符号,1代表负数,0代表正数


正数的原码=反码=补码,负数如下:


反码:在原码的基础上,除了符号位,其他位均取反,如

[11010101010](原码)=[10101010101](反码)


补码:在反码的最低位上加一,并依次进位,包括符号位,符号位进位取0,如:

[10101010101](反码)=[10101010110]补码

发布了50 篇原创文章 · 获赞 11 · 访问量 4万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章