如何将十进制数28转换为32位的二进制数

2020-06-01 教育 96阅读
十进制数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
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com