
公考顾老师为您分享以下优质知识
二进制表示中,数字30的转换过程如下:
确定符号位
30是正数,因此符号位为0。
转换为二进制
通过不断除以2并记录余数,从下到上排列余数:
- 30 ÷ 2 = 15 余 0
- 15 ÷ 2 = 7 余 1
- 7 ÷ 2 = 3 余 1
- 3 ÷ 2 = 1 余 1
- 1 ÷ 2 = 0 余 1
- 余数从下到上排列为:11110
组合结果
最终二进制表示为 11110,对应八进制为36,十六进制为1E。
注意事项
二进制数范围是-32到31(使用补码表示负数);
负数的补码计算需先取原码反码再加1。