128转换为二进制为 10000000。具体说明如下:
转换方法
采用除2取余法,将128连续除以2并记录余数,然后将余数逆序排列:
- 128 ÷ 2 = 64 余 0
- 64 ÷ 2 = 32 余 0
- 32 ÷ 2 = 16 余 0
- 16 ÷ 2 = 8 余 0
- 8 ÷ 2 = 4 余 0
- 4 ÷ 2 = 2 余 0
- 2 ÷ 2 = 1 余 0
- 1 ÷ 2 = 0 余 1
余数逆序排列后得到 10000000。
二进制特性
- 128是2的7次方(2⁷=128),因此其二进制表示为8位,最高位为1,其余位为0。
- 该二进制数符合二进制基数为2、逢二进一的规则。
其他进制转换
- 十六进制:128 = 80H
- 八进制:128 = 200O
(但题目要求为二进制,故以10000000为准)。