二进制转十六进制(二进制转十六进制数)

2022-08-08 19:33:10 发布:网友投稿
热度:43

二进制与十六进制的转换,和二进制与八进制的转换方式非常类似。在十进制中,二的四次方是十六,二与十六之间同样存在着某种联系。可以类推,从二进制到十六进制,从右到左,将每4位二进制数按权展开相加,即可得到1位十六进制数。(最左侧不足4位时补0)

如100101100,从右到左4位一组,分别是1100、0010、0001(最左侧不足4位时补0)。将1100按权展开:0×2^0+0×2^1+1×2^2+1×2^3=12,即为十六进制中的C;同理0010按权展开得2;0001按权展开得1。所以二进制数字100101100转换为十六进制数字为12C。二进制小数的转换同理,以小数点为首端,从左到右4位一组,末尾不足4位补0,按权展开即可得到十六进制小数。

从十六进制到二进制的转换,可以遵循“除2取余,逆向排列”的方式。如十六进制数字12C,12除2取余得到二进制数字1100;2除2取余得到二进制数字10,不足4位的在左侧补0,即为0010;接下来仍是2除2取余得到二进制数字10,不足4位的在左侧补0,即为0010。最终结果为100101100。

下一篇:显示隐藏文件(显示隐藏文件夹)
上一篇:醍醐灌顶是什么意思(笑笑醍醐灌顶是什么意思)