首页  > 教育解读  > 9bh怎么转换成二进制数是

9bh怎么转换成二进制数是

2025-05-04 12:34:18
肖老师
肖老师已认证

肖老师为您分享以下优质知识

9BH转换为二进制的过程如下:

十六进制转二进制

9BH是十六进制数,其中B代表11(二进制),H表示十六进制。具体转换步骤如下:

- 9B = 9 × 16¹ + 11 × 16⁰ = 144 + 11 = 155(十进制)

- 155的二进制表示为:10011011

移码表示

若9BH为移码(含1位符号位),则最高位为符号位:

- 符号位为1,表示负数

- 剩余7位为数值位:1001101

- 因为移码=补码+1,需先求补码再加1:

- 补码:11100100(符号位不变,数值位取反加1)

- 移码:11100100 + 1 = 11100101

移码对应的十进制数

- 移码11100101的十进制计算:

- 后7位加权求和:1×2⁶ + 0×2⁵ + 0×2⁴ + 1×2³ + 0×2² + 1×2¹ + 1×2⁰ = 64 + 8 + 2 + 1 = 75

- 因为符号位为1,实际值为-75

总结:

9BH的二进制表示为10011011(原码),若作为移码则为11100101,对应的十进制数为-75。