315用二进制补码运算,的二进制补码是怎么得来的
答案:1 悬赏:50 手机版
解决时间 2021-03-24 07:04
- 提问者网友:两耳就是菩提
- 2021-03-23 11:31
315用二进制补码运算,的二进制补码是怎么得来的
最佳答案
- 五星知识达人网友:行雁书
- 2021-03-23 12:38
x = 315d = 1 0011 1011b
机器数最高位为符号位(正数为0、负数为1),其余是数值位。
原码的数值位与真值数值位相同。
正数的补码、反码与原码相同。
若机器数字长10位:
[x]补 = 01 0011 1011 最高位符号位为0,表示正数。
若机器数字长12位:
[x]补 = 0001 0011 1011 符号位右侧的2个0,用以补齐12位。
若机器数字长16位:
[x]补 = 0000 0001 0011 1011 符号位右侧的6个0,用以补齐16位。
机器数最高位为符号位(正数为0、负数为1),其余是数值位。
原码的数值位与真值数值位相同。
正数的补码、反码与原码相同。
若机器数字长10位:
[x]补 = 01 0011 1011 最高位符号位为0,表示正数。
若机器数字长12位:
[x]补 = 0001 0011 1011 符号位右侧的2个0,用以补齐12位。
若机器数字长16位:
[x]补 = 0000 0001 0011 1011 符号位右侧的6个0,用以补齐16位。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯