关于计算机的问题
1.把10进制167换成二进制 2.把***********换成十六进制,然后再换成10进制 请给出详细的解答!!
参考答案:1.十进制转换为二进制
整数转换.一个十进制整数转换为二进制整数通常采用除二取余法,即用2连续除十进制数,直到商为0,逆序排列余数即可得到――简称除二取余法.
将167转换为二进制数
解:167÷2=83 余数1
83÷2=41 余数1
41÷2=20 余数1
20÷2=10 余数0
10÷2=5 余数0
5÷2=2余数1
2÷2=1余数0
1÷2=0余数1
所以167=(***********)2
2.二进制数转换为十六进制数,分别向左,向右每四位一组,依次写出每组4位二进制数所对应的十六进制数――简称四位合一位.
***********转换为十六进制
解:0101 1110 0111
5E7
所以(***********)2=5E7H
3.十六进制数按位权形式展开多项式和的形式,求其最后的和,就是其对应的十进制数——简称“按权求和”.
解:(5E7)16
=5×16×16+14×16+7×1
=1511