单选题
十进制整数86转换成无符号二进制整数是().
A
1011110
B
1010100
C
10100101
D
1010110
答案解析
正确答案:D
解析:
数制也称计数制,是指用同一组固定的字符和统一的规则来表示数值的方法。十进制(自然语言中)通常用0到9来表示,二进制(计算机中)用0和1表示,八进制用0到7表示,十六进制用0到F表示。1)十进制整数转换成二进制(八进制、十六进制),转换方法:用十进制余数除以二(八、十六)进制数,第一次得到的余数为最低有效位,最后一次得到的余数为最高有效位。2)二(八、十六)进制整数转换成十进制整数,转换方法:将二(八、十六)进制数按权展开,求累加和便可得到相应的十进制数。3)二进制与八进制或十六进制数之间的转换二进制与八进制之间的转换方法:3位二进制可转换为1位八进制,1位八进制数可以转换为3位二进制数。二进制数与十六进制之间的转换方法:4位二进制可转换为1位十六进制数,1位十六进制数中转换为4位二进制数。因此:86/2=43……0,43/2=21……1,21/2=10……1,10/2=5……0,5/2=2……1,2/2=1……0,1/2=0……1,所以,转换成的无符号二进制数为01010110。
相关知识点:
十进制转二进制,整数转换法
