请问二进制数(110101011110.101110101)2转换成十六进制数的详细过程是什么?

请书写二进制数(110101011110.101110101)2转换成十六进制数,以及十六进制数(5CB.09)转换成2进制数的详细过程,拜托各位了
2026年09月28日 16:53
有4个网友回答
网友(1):

二进制转为16进制数的方法如下:整数部分按照从低位到高位的方向,每4位用一个等值的十六进制数来替换,不足4位的在高位用0补够4位;小数部分按照从高位到低位的顺序,每4位用一个等值的十六进制数来替换,不足4位的在低位用0补够4位。例如下图

16进制数转为二进制数的方法如下:在保持高低位次序相对应的基础上,只需将十六进制数的每一位改写为等值的4位二进制数即可,如图所示

网友(2):

您好,很高兴回答您的问题。
二进制转换成十六进制的原则是:从小数点往两边,每四位一组截断,不够四位的,两端补零;然后将每组四位的二进制转换为一位的数字,方法是每一位的数字乘以所在位的位权值,然后相加。比如1101变成一位的数字是1*2^3+1*2^2+0*2^1+1*2^0=13,那么就是十六进制的D。
所以上式=1101 0101 1110.1011 1010 1000=D3E.BA8就是对应的十六进制数据。

网友(3):

二进制数(110101011110.101110101)2转换成十六进制数的方法是从整数最低位开始,每四位二进制数转换为一位十六进制数:
=D5E.BA8H
十六进制数(5CB.09)转换成2进制数的结果为:
=10111001011.00001001B

网友(4):

二进制数 (110101011110.101110101),转换成十六进制数?

先对二进制数分组,每四位一组,不足四位就补零。小数点不要动。

所以有:1101 0101 1110 . 1011 1010 1000。

然后转换为:  D  5  E . B A 8。

~~~~~~~~~~~~~~~~

十六进制数(5CB.09)转换成2进制数?

即为:101 1100 1011 . 0000 1001。

本答案和题主采纳的答案,是正确的。其他人的答案,都是错的。