-1
  1. 将 X10 转换为二进制 X2 ;您必须确定并准确说明以二进制表示 X10 需要多少位。将表示 X2 所需的位数四舍五入到最接近的 4 的倍数,并以该位数表示 X2,每个 4 位组之间有一个空格。

x10 58927634 我已将 x10 转换为 x2

11100000110010101000010010

但我无法理解它所说的部分,将表示 X2 所需的位数的值四舍五入到最接近的 4 倍数,请我真的需要帮助我只需要一个解释来解决这个问题我不需要回答只是解释。

4

1 回答 1

2

您只需要确定需要多少位来表示您的十进制数 - 然后将其四舍五入,使其成为 4 的倍数。示例:

Decimal = 19
Binary = 10011
Bits needed (minimum) = 5
Bits needed (rounded up) = 8
Final binary string = 0001 0011

Decimal = 58927634
Binary = 11100000110010101000010010
Bits needed (minimum) = 26
Bits needed (rounded up) = 28
Final binary string = 0011 1000 0011 0010 1010 0001 0010
于 2012-06-27T14:13:56.843 回答