若采用8位二进制补码表示十进制整数-128,则表示形式为

日期:2019-05-16 22:59:17 人气:1

若采用8位二进制补码表示十进制整数-128,则表示形式为

负数时最高位为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
    A+
热门评论