十六进制到十进制转换器

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

计算器

输入您的编号

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

指南

了解十六进制及其历史

十六进制是什么?

十六进制(或Base-16)数字系统使用十六个不同的符号来代表数值. 它使用数字0-9表示值为0到9,而字母A-F表示值为10到15. 十六进制在计算中被广泛使用,因为它为二进制数据提供了更紧凑和人可读的表示.

十六进制数字

0 = 0
1 = 1
2 = 2
3 = 3
4 = 4
5 = 5
6 = 6
7 = 7
8 = 8
9 = 9
A = 10
B = 11
C = 12
D = 13
E = 14
F = 15

十六进制历史

The earliest known use of base-16 was by the mathematician Gottfried Wilhelm Leibniz in the late 17th century. Leibniz, who is also known for developing calculus and the binary system, initially called it "sedecimal." Throughout the centuries, it has been referred to by various names, including sedecimal, sexdecimal, and sedenary.

Hexadecimal as we know it today became widely used in the computing era. The term "hexadecimal" first appeared in technical documentation in 1950 when it was used for inputting numbers and instructions into the Standards Eastern Automatic Computer (SEAC), designed by the National Bureau of Standards in the United States.

为什么用十六进制?

计算中广泛使用十六进制有几个令人信服的原因:

  • 高效的二进制代表:每个十六进制数字代表四个二进制位,使十六进制和二进制之间的转换直接. 这使得它成为代表二进制数据的理想快手.
  • 缩合符号:十六进制需要比二进制更少的位数来表示同值. 例如: 二进制编号为11010110,可以用十六进制表示为D6.
  • 内存地址:在计算中,内存地址往往用十六进制表示,因为它们高效地代表了字节值和内存位置.
  • 颜色代表:在网络设计和数字图形中,颜色一般使用十六进制注解来定义(如红色为#FF000),其中每对数字代表了红色,绿色和蓝色组件的强度.
  • 错误识别:十六进制用于定义出错的内存位置,这有助于程序员更高效地发现并固定问题.

十六进制标记

为了区别十六进制数字和其他数字系统,常用各种前缀或后缀:

0x前缀(例如,0x1A3) - C, C++,和Java等编程语言常见
#前缀(例如,#FF7734) - 在HTML和CSS中用于颜色代码
h后缀(例如,1A3h) 经常用于组装语言
$前缀(例如,$1A3) 用于某些编程语言和旧编程系统

了解十六进制数的结构和目的,是掌握转换技术的第一步. 以下各节将解释将十六进制转换为十进制值的详细过程.

指南

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

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

0-9

A = 10

B = 11

C = 12

D = 13

E = 14

F = 15

转换步骤:

  1. 1
    记下十六进制数字
  2. 2
    乘以 16 位数升至其位置的功率(从 0 从右边开始)
  3. 3
    添加所有产品以获得小数
示例

1A = (1 × 16¹) + (10 × 16⁰)

1A = 16 + 10

1A = 26

实例

共同实例

实例1基本数字

0x0 = 0

0x1 = 1

0x9 = 9

实例2信件

0xA = 10

0xF = 15

0xFF = 255

实例3共同价值

0x10 = 16

0x100 = 256

0x1000 = 4096

实例4混合数字

0x1A = 26

0xB4 = 180

0x3E8 = 1000

工具

数学转换器

需要其他转换器吗?

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