
将数由一种数制转换成另一种数制称为“数制间的转换”,常用数制包括二进制、八进制、十进制和十六进制等,在不同的场合(环境)需要使用不同的数制。
(1)二进制、八进制和十六进制转换为十进制:一般采用乘权相加法,把二(八和十六)进制的每一位乘以它的权,然后相加。
(2)十进制转换为二进制、八进制和十六进制:整数部分和小数部分分别转换,然后合并。整数部分方法是“除2(8、16)取余”,小数部分方法是“乘2(8、16)取整”。
(3)二进制与八进制相互转换:从小数点起,把二进制数每3位分成一组,然后写出每一组的等值八进制数,顺序排列起来就得到所要求的八进制数;同理,将一位八进制数用3位二进制数表示,即可直接将八进制数转换成二进制数。
(4)二进制与十六进制相互转换:从小数点起,把二进制数每4位分成一组,然后写出每一组的等值十六进制数,顺序排列起来就得到所要求的十六进制数;同理,将一位十六进制数用4位二进制数表示,即可直接将十六进制数转换成二进制数。
(5)八进制与十六进制相互转换:通常采用二进制数作为中间媒介,即先把八进制数转换为二进制数,然后把二进制数转换成为对应的十六进制数。
故本题选A。