已知[x]补,求[x]原和x。 [x1]补=1. 1100; [x2]补=1. 1001; [x3]补=0. 1110; [x4]补=1. 0000
时间: 2023-09-26 07:12:45 浏览: 130
给出一个数的原码,能得到该数的补码
4星 · 用户满意度95%
这是一个IT类问题,我可以回答。
根据补码的定义,[x]补 = 2^n - x,其中n为位数,x为原码。因此,可以得出以下计算式:
[x1]原 = 2^4 - 1100 = 0011,x1 = -3
[x2]原 = 2^4 - 1001 = 0111,x2 = -7
[x3]原 = 2^4 - 1110 = 0001,x3 = 1
[x4]原 = 2^4 - 0000 = 1111,x4 = -0(原码中0和-0是相同的,因此可以表示为0或-0)
因此,答案为:
[x1]原 = 0011,x1 = -3;
[x2]原 = 0111,x2 = -7;
[x3]原 = 0001,x3 = 1;
[x4]原 = 1111,x4 = 0。
阅读全文