二进制数据十进制

时间:2012-06-27 14:08:19

标签: assembly binary integer-arithmetic

  1. 将X10转换为二进制X2;您必须确定并准确说明在二进制中表示X10所需的位数。将表示X2所需的位数的值四舍五入到最接近的4的倍数,并在每个4位组之间用空格表示该位数的X2。
  2. x10 58927634 我已将x10转换为x2

    11100000110010101000010010

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

1 个答案:

答案 0 :(得分: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