关注
楼主关于计算机原码,反码和补码的描述应该是有点问题的。 用反码计算减法不止有正负零问题,还会出现某些计算结果不正确的问题。例如在4位机上,2 - 1 = 【0010原】+【1001原】=【0010反】+【1110反】=【0000反】=【0000原】= 0。主要原因是负数的反码是对于7同余的(4位机上),当计算结果是正数时(2-1=1,结果1是正数,但是负数和零时没有问题),计算结果会出现错误(少了1)。 而补码就没有这个问题,不论是正负数,求补后都是对于8同余的(4位机上)。 参考:https://www.cnblogs.com/zhangziqiu/archive/2011/03/30/ComputerCode.html (注意看#20楼的评论)
查看原帖
点赞 1
相关推荐
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 牛客新年AI问运 #
2922次浏览 75人参与
# 刚工作,应该先搞钱or搞成长? #
20788次浏览 159人参与
# 牛客AI体验站 #
15555次浏览 276人参与
# 你觉得第一学历对求职有影响吗? #
229933次浏览 1266人参与
# 找工作中的小确幸 #
80373次浏览 448人参与
# 实习在多还是在精 #
82744次浏览 509人参与
# 你觉得技术面多长时间合理? #
168071次浏览 1170人参与
# 月薪多少能在一线城市生存 #
136387次浏览 898人参与
# 牛友的春节生活 #
11582次浏览 223人参与
# 选了这个offer,你有没有后悔? #
738425次浏览 4472人参与
# 备战春招/暑实,现在应该做什么? #
7763次浏览 201人参与
# 从夯到拉,锐评职场mentor #
7590次浏览 108人参与
# 实习到现在,你最困惑的一个问题 #
6763次浏览 165人参与
# 春招什么时候投? #
13049次浏览 208人参与
# 制造业的秋招小结 #
143346次浏览 2089人参与
# 电网笔面经互助 #
59666次浏览 476人参与
# 秋招踩过的“雷”,希望你别再踩 #
185663次浏览 1683人参与
# 你有哪些缓解焦虑的方法? #
51149次浏览 906人参与
# 春节提前走,你用什么理由请假? #
13333次浏览 288人参与
# 距离春招还有一个月,你现在是什么开局? #
9265次浏览 132人参与
查看24道真题和解析