| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 432 人关注过本帖
标题:2进制中补码的一个问题
只看楼主 加入收藏
llzhao620
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2010-4-16
结帖率:100%
收藏
 问题点数:0 回复次数:3 
2进制中补码的一个问题
如果字长为8bits    在计算机中使用2进制时用-128的补码代替0的补码否则便会出现
10-( 1 )10= ( 1 )10+ ( -1 )10= ( 0 )10 (00000001)反+ (11111110)反= (11111111)反=(10000000)原= ( -0 )的问题
但是下面这个式子是在百度百科中出现的
 ( 1 )10- ( 1 )10= ( 1 )10+ ( -1 )10= ( 0 )10 (00000001)补+ (11111111)补= (00000000)补= ( 0 )正确
为什么得出结果(0000000)补  最后转换为0(10进制)呢
看不懂啊
搜索更多相关主题的帖子: 进制 
2010-04-20 13:49
日的起烟烟
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:137
专家分:129
注 册:2010-2-27
收藏
得分:0 
你问题的描述··我不明白··

( 1 )10这个是撒子哦
2010-04-20 14:17
cnfarer
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:179
帖 子:3330
专家分:21157
注 册:2010-1-19
收藏
得分:0 
反码与补码不是一回事!

★★★★★为人民服务★★★★★
2010-04-20 14:36
cnfarer
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:179
帖 子:3330
专家分:21157
注 册:2010-1-19
收藏
得分:0 
回复 2楼 日的起烟烟
我看明白了(费劲),(1)10是十进制的1

★★★★★为人民服务★★★★★
2010-04-20 14:37
快速回复:2进制中补码的一个问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016911 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved