二进制转十六进制

2021-10-18   手机访问

手机扫二维码访问该网页

2进制转16进制转换器

进制转换器说明

强大的进制转换工具,支持输入整数和小数转换,最大支持长度50位。可以在2进制、8进制、10进制和16进制之间任意转换。

二进制简介

二进制(binary),在数学中是一种逢2进1的计数制。常用于数字电路中,是现代计算机依赖的一种进位计数制。二进制通常用0,1两个数字表示。如二进制数1010(表示的数等于十进制数10)。

十六进制简介

十六进制(简写为hex或下标16),在数学中是一种逢16进1的计数制。通常用0-9,a-f(或A-F)表示16个基数,即0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F表示0-15。如:十六进制数1F,F是个位数表示15,1是十位数表示1个16,那么它转换为十进制数即为31,16+15=31。16进制数是计算机中常用的计数制,比如颜色代码#FFFFFF、Unicode码U+200D等都可用16进制数表示。

二进制转十六进制

把一个二进制数转换为十六进制数可以使用“4位一组转换法”,即2进制整数部分从右向左每四位分为一组,然后把每组转换为十六进制数字表示,二进制数小数部分从左向右每四位分为一组,然后把每组转换为十六进制数字表示,整数部分和小数部分分组后不足4位用“0”补足4位,整数部分0补到左边,小数部分0补到右边。

4位二进制数正好表示1个十六进制基数,0000=0,0001=1,0010=2,0011=3,0100=4,0101=5,0110=6,0111=7,1000=8,1001=9,1010=A,1011=B,1100=C,1101=D,1110=E,1111=F,据此把每组二进制数字转换为十六进制数字即得到十六进制数。

例如:将二进制数1110011011.11011转换为十六进制,可分组为

0011,1001,1011.1101,1000

0011转为16进制数为3
1001转为16进制数为9
1011转为16进制数为B
1101转为16进制数为D
1000转为16进制数为8

即:(1110011011.10011)2 = (39B.D8)16

二进制转十六进制

“4位一组转换法”是2进制转换为16进制最简单的方法,当然也可以借助2进制转10进制和10进制转16进制的转换方法,先把2进制转换为10进制,然后将转换结果再转换为16进制。

网友评论

()关注微信公从号

相关内容

热点推荐