二进制与十六进制的转换

如题所述

第1个回答  2024-05-31

1110111(二进制) = 77(十六进制)

4位2进制数 刚好是从 0000 (零)到 1111 (十五),所以 二进制与十六进制数的互换极其简单: 二到十六 四位一并(不够补0); 十六到二 一位拆四。

原理: 四位二进制数写成:   b3   b2   b1   b0

1 --- 有一个 1 (2^0 =1)

1 --- 有一个 2  (2^1=2)

1 --- 有一个 4   (2^2=4)

1 --- 有一个 8 (2^3=8)

这叫作权 (8,4,2,1)

就如同十进制数的个十百千一样。

0000=0

0001=1

0010=2

0011=3

0100=4

0101=5

0110=6

0111=7

1000=8

1001=9

1010=A (10)

1011=B (11)

1100=C (12)

1101=D (13)

1110=E (14)

1111=F (15)

就像乘法口诀一样,要背出来的。

扩展资料:

十六进制(简写为hex或下标16)在数学中是一种逢16进1的进位制。一般用数字0到9和字母A到F(或a~f)表示,其中:A~F表示10~15,这些称作十六进制数字。

在历史上,中国曾经在重量单位上使用过16进制,比如,规定16两为一斤。

如今的16进制则普遍应用在计算机领域,这是因为将4个位元(Bit)化成单独的16进制数字不太困难。1字节可以表示成2个连续的16进制数字。可是,这种混合表示法容易令人混淆,因此需要一些字首、字尾或下标来显示。

参考资料:百度百科——十六进制

华为Mate50 Pro曲面旗舰手机

¥6799

苹果 AirPods Pro 2代

¥1699

索尼65英寸4K HDR专业游戏电视

¥7499

惠普战66五代15.6英寸轻薄本

¥4399

相似回答