我已经回答了这个问题,但是我无法理解其所说的部分以16位二进制形式获得结果总和,通过将总和转换为十进制来检查你的答案。
1.在二进制中添加'A'和'B'以获得16位二进制的结果和,通过将总和转换为十进制来检查您的答案。
Decimal number = 58927634
A= 5892 to Binary 1011 1000 0010 0
B= 7634 to Binary 1110 1110 1001 0
a + b = 11010011010110
非常感谢
问候
答案 0 :(得分:1)
让我解释一下:
A = 00005892
B = 00007634
在基数10 数字系统中,用8 小数表示它。
和...
A = 0001 0111 0000 0100
B = 0001 1101 1101 0010
base 2 数字系统中的,有16个位来表示它。
我希望你现在有意义。
和A和B的总和,在基数为2的数字系统中用16位表示它....
0011 0100 1101 0110
但是,我们只需要14位......
您的回答是正确的,但其宽度为14位。