把下面给出的几个不同进制数转换成十进制数: (1010.0101)2,一(101 101111.101)2,(23.47)8,一(1 A3 C.D )16
【题目描述】
第 1 题十进制数346用十六进制数表示是
【我提交的答案】: A |
【参考答案与解析】: 正确答案:C |
十进制整数转换成十六进制整数的方法是“除十六取余”法,即将十进制数除16得一商数和一余数;再将商除16;这样不断地用所得的商去除16,直到商为0为止。每次所得的余数即对应的十六进制整数的各位数字(从低到高)。
【我的疑问】(如下,请求专家帮助解答)
算了不对啊
【题目描述】
第 4 题 十进制数1转换成二进制整数是A.01100101
B.01101001
C.01100111
D.01101111
【我提交的答案】:B |
【参考答案与解析】: 正确答案:D |
答案分析:
十进制整数转二进制的方法是除2取余法。“除2取余法”:将十进制数除以2得-商数和-余数(111÷2得商为为55,余为1)。再用商除以2(55÷2得商为27,余为1)……以此类推。直到商为0,最后将所有余数从后往前排列。
【我的疑问】(如下,请求专家帮助解答)
为什么开始时用111÷2得商为为55,不太懂