若采用8位二进制补码表示十进制整数-128,则表示形式为
若采用8位二进制补码表示十进制整数-128,则表示形式为
日期:2019-05-16 22:59:17 人气:1
负数时最高位为1,负数的补码为对应的原码部分取反加1,故有:
-1即10000001取反后为11111110再加1得补码为11111111;
-2即10000010(理解为-1的数字位加了1成了10)取反后为11111101再加1得补码为11111110;
依次类推...
-127即11111111取反即10000000再加1得补码为10000001
-128即10000000(同理可以理解为数字位加1成了0000000)取反后为11111111再加1得补码10000000