-1

我已经回答了这个问题,但我无法理解它所说的以 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

多谢

问候

4

1 回答 1

1

让我解释:

A = 00005892 
B = 00007634

在以10 为基数的数字系统中,用 8 位小数表示。

和...

A = 0001 0111 0000 0100
B = 0001 1101 1101 0010

在以2 为底的数字系统中,用 16来表示它。

我希望它现在对你有意义。

以及 A 和 B 的和,以 2 为底的数字系统,用 16 位来表示它......

0011 0100 1101 0110

虽然,我们只需要 14 位......

你的答案是正确的,但它的宽度是 14 位长。

于 2012-06-27T16:03:23.300 回答