十六进制到二进制转换器

将十六进制数字简单准确地转换为二进制数字。

计算器

输入您的编号

输入十六进制数字( 0- 9, A- F)

历史

十六进制的历史和重要性

起源和演变

十六进制(base-16)数字系统有着可以追溯到17世纪的丰富历史,当时数学家戈特弗里德·威廉·莱布尼兹(Gottfried Wilhelm Leibniz)在1679年左右首次构思. 与流行的信仰相反,莱布尼兹不是瑞典裔美国工程师约翰·威廉·尼斯特罗姆,而是16号基地的最初发明者. Leibniz探讨了各种注释,包括使用罗马字母m,n,p,q,r,和s来表示需要超过0-9的六个额外数字.

The term "hexadecimal" itself wasn't popularized until the 1950s, when the National Bureau of Standards (now known as the National Institute of Standards and Technology) used it for the Standards Eastern Automatic Computer (SEAC). They established the now-standard notation of using 0-9 and A-F as the sixteen digits, which has remained the convention ever since.

Throughout history, various terms have been used for base 16, including sedecimal, sexdecimal, sedenary, and senidenary. The term "hexadecimal" is actually a hybrid of Greek and Latin roots (Greek "hex" for six and Latin "decimal" for ten), making it etymologically impure, though now universally accepted.

计算中的十六进制问题

十六进制的真正意义随着现代计算技术的出现而出现. 十六进制和二进制的关系 使它在计算机科学中特别有价值:

  • 二等代表效率: 每个十六进制数字完美地代表了四个二进制数字(位数),使它成为表达二进制数据的不可思议的紧凑方式. 例如: 二进制编号为1010110110001010的可被写作十六进制中的AB8A更为简洁.
  • 内存地址: 计算机内存位置通常以十六进制来表示,因为它们提供了比二进制数字长字符串更能被人阅读的格式.
  • 颜色代码: 数字: 网页开发者每天在CSS颜色代码中使用十六进制(同#FF5733一样),其中每对六进制数字代表了红色,绿色和蓝色组件的强度.
  • 大会语言: 低等编程经常涉及内存地址,op-code,和即时值的十六进制注解.
  • 调试: 十六进制用于调试工具和内存堆放,以更可读的格式显示二进制数据.
  • 网络地址: MAC 地址和 IPv6 地址使用十六进制标记来表示紧凑的表示.

现代应用

今天,十六进制对于各种计算环境至关重要:

数字安全

密码密钥,散列值和数字签名通常以十六进制表示.

文件格式

二进制文件格式常用十六进制来进行魔法数和结构定义.

硬件编程

微控制器和嵌入式系统编程经常使用hex进行设备登记和内存操作.

数字媒体

图像、音频和视频文件中的二进制数据往往以十六进制形式表示和被操纵。

你知道吗?The common computer notation "0x" used to prefix hexadecimal numbers (such as 0x1A3F) became widespread through the C programming language, though its origins may trace back to earlier IBM systems.

了解十六进制和二进制之间的关系对于从事计算机科学,编程,或数字电子学工作的人来说,都是必不可少的. 在这些数字系统之间转换是一种基本技能,它提供了对计算机如何实际存储和处理信息的看法。

指南

如何将十六进制转换为二进制

十六进制(base-16)使用下列数字:

0-9

A = 10

B = 11

C = 12

D = 13

E = 14

F = 15

转换步骤:

  1. 1
    将每个十六进制数字转换为 4- 位二进制等值
  2. 2
    按顺序合并所有二进制数字
示例

1A = 0001 1010

1 = 0001

A = 1010

十六进制到二进制转换表:

0 = 0000

1 = 0001

2 = 0010

3 = 0011

4 = 0100

5 = 0101

6 = 0110

7 = 0111

8 = 1000

9 = 1001

A = 1010

B = 1011

C = 1100

D = 1101

E = 1110

F = 1111

实例

共同实例

实例1基本数字

0x0 = 0000

0x1 = 0001

0x9 = 1001

实例2信件

0xA = 1010

0xF = 1111

0xFF = 11111111

实例3共同价值

0x10 = 00010000

0x100 = 000100000000

0x1000 = 0001000000000000

实例4混合数字

0x1A = 00011010

0xB4 = 10110100

0x3E8 = 001111101000

工具

数学转换器

需要其他转换器吗?

找不到你需要的转换器吗? 联系我们 推荐其他数学转换器。