您的位置首页百科知识

二进制与十六进制之间的相互转换

二进制与十六进制之间的相互转换

的有关信息介绍如下:

二进制与十六进制之间的相互转换

一、将二进制转换为十六进制,有两种方法:

第一种:将二进制转换为十进制,再将十进制转换为十六进制

第二种:使用常用的8421转换方法

二、将十六进制转换为二进制

第一种方法:初学者需要看一下,将二进制转换为十六进制。1、二进制转换为十进制,以小数点为界,整数部分,从低位到高位,分别对应2的0~n次幂;小数部分,从左到右,分别对应2的-1~-n次幂。2、十进制转换为十六进制,以小数点为界,整数部分除16取余,小数部分乘16取整,如图:

第二种方法:十六进制,基数是2的四次幂,若将二进制转换为十六进制,通常采用8421方法。如果是整数,只要从它的低位到高位每4位组成一组,左侧不足四位则补0,将每组对应的数用十六进制表示出来,如图:

如果有小数部分,则从小数点开始,分别向左右两边,左侧不足4位,在左侧补0;右侧不足4位,在右侧补0;按照步骤2方法,进行分组计算,如图:

若将十六进制转换为二进制,则相对简单,数值分别是从0~9,A~F,对应二进制的0001~1111。将每个数看成单个只,按8421逆向转换为二进制,如图: