通过MCP连接 →

输入计算

数学公式

广告

结果

十进制值(10进制)
6,719
equivalent base-10 number
十六进制位数 4
进制 16 → 10

什么是十六进制转十进制转换器?

十六进制(16进制)使用 16 个符号来表示数值,即 0-9 以及 A-F,其中 A=10、B=11、C=12、D=13、E=14、F=15。本工具可以把任意十六进制值转换成我们日常使用的十进制(10进制)数。在计算机领域,十六进制广泛用于内存地址、颜色代码(例如 #FF8800)和字节值,把它转换成十进制能让这些数字更直观易懂。

使用方法

在输入框中填入一个十六进制值——字母大小写均可,也支持可选的 0x 前缀。点击计算,工具会显示精确的十进制结果,并告诉你读取了多少位十六进制数字。如果输入了 0-9 或 A-F 之外的字符,结果会被标记为无效。

转换公式详解

每一位数字的实际值要乘以 16 的幂,幂次由它从右往左的位置决定(最右边一位为第 0 位)。把所有位的结果相加,就是最终的十进制值:

$$\text{十进制} = \sum_{i=0}^{n-1} d_i \times 16^{\,i}$$
十六进制数位与其16进制位值对齐,进行相乘并求和
每个十六进制数位都乘以16的幂,再将各乘积相加。

实例演算

转换 1A3F

$$1 \times 16^3 = 1 \times 4096 = 4096$$$$\text{A} (10) \times 16^2 = 10 \times 256 = 2560$$$$3 \times 16^1 = 3 \times 16 = 48$$$$\text{F} (15) \times 16^0 = 15 \times 1 = 15$$

合计 = $$4096 + 2560 + 48 + 15 = \mathbf{6719}$$。因此十六进制 1A3F 等于十进制 6719。

将十六进制值1A3F逐步转换为对应的十进制数
示例演算:将1A3F从十六进制转换为十进制。

常见问题

十六进制区分大小写吗?不区分——FF 和 ff 转换出来的结果相同(都是 255)。

可以带 0x 前缀吗?可以,0x1A3F1A3F 得到的结果一样。

最大能转换多大的数值?支持非常大的十六进制数,但由于浮点数精度的限制,超长输入在约 15–16 位十进制数字之后可能会损失精度。

最后更新: