补码的计算问题

补码的计算问题
对补码的问题我可能有误解,算的老是和结果对不住.还望高手能够指教.
比如:-60+53
先换成补码:-60=10111100 53=00110101
加在一起我是这样算的:01001010+11000011=10010101
这样再把10010101转换过去就是-21了,到底那点出问题了呢?
数学人气:726 ℃时间:2019-11-04 14:20:10
优质解答
你确实错了:-60=1100010053=0011010111000100+00110101=11111001正数的补码 与原码相同.负数的补码 符号位为1,其余位为该数绝对值的原码按位取反;然后整个数加1.所以:-60的 最高位 为1,其余七位 为60的源码011110...
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版