码迷,mamicode.com
首页 > 其他好文 > 详细

原码反码补码

时间:2018-10-08 13:28:30      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:绝对值   原码   表示   反码   符号位   完成   方法   取反   一个   

1.原码
正数的符号位为0,负数的符号位为1,其它位按照一般的方法来表示数的绝对值。用这样的表示方法得到的就是数的原码。
2.反码
对于一个带符号的数来说,正数的反码与其原码相同,负数的反码为其原码除符号位以外的各位按位取反。
3.补码
正数的补码与其原码相同,负数的补码为其反码在最低位加1。
由此可以看出,如果是8位数的话:
-64的原码:1100 0000
-64的反码:1011 1111
-64的补码:1100 0000

注:以上是从网络上查找的相关解释,意在理解三码的含义并完成作业,并无抄袭之意。

 

原码反码补码

标签:绝对值   原码   表示   反码   符号位   完成   方法   取反   一个   

原文地址:https://www.cnblogs.com/cuijunfeng/p/9753715.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!