二进制数如何转换成十六进制?

如题所述

如图所示:


用横式计算为:

0 * 20 + 0 * 21 + 1 * 22 + 1 * 23 + 0 * 24 + 1 * 25 + 1 * 26 + 0 * 27 = 100。

0乘以多少都是0,所以也可以直接跳过值为0的位:

1 * 22 + 1 * 23 + 1 * 25 + 1 * 26 = 100

二进制、十六进制数互相转换

二进制转十六进制比较简单,就是以4位一段,分别转换为十六进制。

如(上行为二制数,下面为对应的十六进制):

1111 1101 , 1010 0101 , 1001 1011。

F D , A 5 , 9 B。

先转换F为1111,接着转换为:1011。

所以,FD转换为二进制数,为:1111 1011。

由于十六进制转换成二进制相当直接,所以,需要将一个十进制数转换成2进制数时,也可以先转换成16进制,然后再转换成2进制。

扩展资料:

进位制/位置计数法是一种记数方式,故亦称进位记数法/位值计数法,可以用有限的数字符号代表所有的数值。可使用数字符号的数目称为基数(en:radix)或底数,基数为n,即可称n进位制,简称n进制。现在最常用的是十进制,通常使用10个阿拉伯数字0-9进行记数。

对于任何一个数,可以用不同的进位制来表示。比如:十进数57(10),可以用二进制表示为111001(2),也可以用五进制表示为212(5),也可以用八进制表示为71(8)、用十六进制表示为39(16),它们所代表的数值都是一样的。

参考资料来源:百度百科-五进制计数器

温馨提示:答案为网友推荐,仅供参考
相似回答