二进制转十六进制算法(例)

1年前 (2024-02-22)阅读4回复0
fayouxi
fayouxi
  • 管理员
  • 注册排名1
  • 经验值1193380
  • 级别管理员
  • 主题238676
  • 回复0
楼主

二进制转十六进制算法(例)

例如: 100111110110101

左侧不足4位的可以用0补充 0100,1111,1011,01012

进制0000对应16个

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

因此,上述2进制转为16进制 4FB5。

二进制数要转换为十六进制,即四位一段,分别转换为十六进制。

从右到左 4位一切。

二进制转十六进制算法(举例)

所以二进制和十六进制之间的关系 :

2进制 0000 0001 0010 0011 0100 0101 0110 0111

16进制 0 1 2 3 4 5 6 7

2进制 1000 1001 1010 1011 1100 1101 1110 1111

16进制 8 9 a(10) b(11) c(12) d(13) e(14) f(15)

一个16进制可以用四位数的二进制来表示,比如3A16。 转换为二进制:

3为0011,A 为1010,合并为00111010。最左边的0可以去掉1110102

为了将二进制转换为16进制,只需将二进制的位数从右向左的每四个单位分开,并将每个单位与16进制的值进行比较。

系统,即进位计数系统,是一种人工定义的带进位计数方法(有无进位计数方法,如原始的结绳计数方法、唱票时常用的“正”字计数方法和类似的tally) mark计数)。

对于任何一种进制-X进制,都意味着每个位置的数字运算都是在X进入一个位置。 十进制是逢十进一,十六进制是逢十六进一,二进制是逢二进一,以此类推,x进制是逢x进位。

0
回帖

二进制转十六进制算法(例) 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息