收藏本页
联系我们
论坛帮助

>> 这里讨论计算机的基础和设计到程序设计的数学问题。关于初赛的相关问题也可以到这里来!
趣题之家信息学竞赛计算机基础 → [转帖]原码,反码与补码

  发表一个新帖子  发起一个新投票  回复本主题 您是本帖的第 4229 个阅读者
  标题:[转帖]原码,反码与补码 树形   打印   收藏   推荐  
     帅哥哟,离线,有人找我吗?
    
    
    头衔:好学生
    等级:版主
    文章:161
    积分:332
    注册:2004-11-06
 QQ 给gdgzgq发送一个短消息 把gdgzgq加入好友 查看gdgzgq的个人资料 搜索gdgzgq在的所有贴子 点击这里发送电邮给gdgzgq 引用回复这个贴子 回复这个贴子 楼主
发贴心情 [转帖]原码,反码与补码

初学者通常都不懂什么是原码,反码与补码,而现在的书有很少讲到原码,反码,补码的问题,所以转了这个帖子,供大家学习。


以8位有符号整数为例子:
原码:
若X为正数  ,则最高位(符号位)为0,其余按照二进制数排列
若X为负数,则最高位为1,后面和正数原码一样
例:
+7:  00000111
-7:   10000111
+0: 00000000
-0: 10000000
反码:
若X为正数,则反码与原码相同
若X为负数,则将原码除符号位取反(就是这个位置1变成0,0变成1)
例:
-7: 11111000
补码: 反码 +1  
例:  -7: 1111001


趣题之家欢迎你!
发贴IP已设置保密 2004-12-01 22:25
       
     帅哥哟,离线,有人找我吗?
    
    
    头衔:灵魂亵渎者
    等级:版主
    文章:74
    积分:175
    注册:2004-07-24
给McDsl发送一个短消息 把McDsl加入好友 查看McDsl的个人资料 搜索McDsl在的所有贴子 点击这里发送电邮给McDsl 引用回复这个贴子 回复这个贴子 2
发贴心情
不过初学者好象也不用了解怎么多

QQ:317621673
发贴IP已设置保密 2005-01-31 16:04
       

 2   2   1/1页      1    


网上贸易 创造奇迹! 阿里巴巴 Alibaba

Powered By Dvbbs Version 7.1.0
Copyright ©2003 - 2006 QTHome.Org
页面执行时间 00.26563 秒, 3 次数据查询
本论坛采用阿里巴巴支付宝网上银行支付系统,安全、可靠、便捷