符号位即八位字符的第一位,1为负,0为正。14 是00001110 取反11110001 加一11110010 负数是用反码保存的。移位后为10011100,再对这个补码进行还原为11100100.你是不是弄错了?反正规则应该是这样。
什么是符号位?
符号位即八位字符的第一位,1为负,0为正。
14 是00001110
取反11110001
加一11110010
负数是用反码保存的。
移位后为10011100,再对这个补码进行还原为11100100.你是不是弄错了?
反正规则应该是这样。2011-01-06
这个数确定的是有符号的数,符号位为1即负数,则左边移入0还是1取决于所用的计算机系统。很明显上边移入的是1.
-14二进制为11110010
左移两个1即11111100 所以上面才是正解 所谓精彩答案是不全面的!2012-09-11