搜索
首页 电子数码 手机/通讯 通讯服务

补码为什么是01100100?

原码100D,补码为什么是01100100

全部回答

2014-06-13

84 0
    原码: 在用二进制原码表示的数中,符号位为0表示正数,符号位为1表示负数,其余各位表示数值部分。如:10000010表示-2,00000010表示2。 反码: 反码的定义如下: ⑴对于正数,它的反码表示与原码相同。
  即[x]反=[x]原 ⑵对于负数,则除符号位仍为“1”外,其余各位“1”换成“0”,“0”换成“1”,即得到反码[X]反。  例如[11101001]反=10010110。
   ⑶对于0,它的反码有两种表示:[+0]反=00…0 [-0]反=11…1 补码: 正数的补码就是该正数本身。 [01100100]补=01000100 对于负数:符号位不变,反码加1。
   [10100100]补=11011011 [+0]补=[-0]补=00…0。   。

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

电子数码
通讯服务
手机/通讯
MP4/MP3
照相机/摄像机
手机/通讯
通讯服务
手机使用
手机购买
通讯服务
通讯服务
举报
举报原因(必选):
取消确定举报