十进制数28转换为32位的二进制数为00000000 00000000 00000000 00011100。
转换方法:
用被除数反复除以2,除第一次外,每次除以2均取前一次商的整数部分作被除数并依次记下每次的余数。另外,所得到的商的最后一位余数是所求二进制数的最高位。
被除数 计算过程 商 余数
28 28/2 14 0
14 14/2 7 0
7 7/2 3 1
3 3/2 1 1
1 1/2 0 1
十进制数28转换为二进制数为11100
32不足的高位补零 00000000 00000000 00000000 00011100