二进制中 -10101+100000等于多少?怎么算的呀? (答案是001011)

如题所述

设对应的位数为n,对应位数二进制的值为:X,该位数对应的十进制值为:如第5位是1,第4位是0,第3位是1,第二位是0,第一位是1(从左往右)所以各位对应十进制的值依次为:1*16,0*8,1*4,0*2,1*1全部加起来就是结果,为16+0+4+0+1=21
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-06-18
个人算法:先转换成十进制相减,相减得出结果后再将结果转换成二进制。
100000-10101=2^5-21=11(十进制)=001011

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网