已更新9月 2026
如何使用十六进制转十进制
- 输入十六进制值 — FF、ff 或 fF 均可;删除任何 0x 或 # 前缀。
- 立即读取小数:FF → 255, 20AC → 8364。
- 通过用空格分隔值来一次转换多个 - 例如颜色代码的 FF 66 00。
- 点击“复制结果”可在计算或搜索中使用十进制值。
十六进制转十进制是什么?
十六进制到十进制转换器读取以 16 为基数的数字并输出其日常以 10 为基数的值。十六进制位数从右开始依次为 1、16、256、4096…,字母 A–F 代表 10–15:1A = 1×16 + 10 = 26; FF = 15×16 + 15 = 255。
每当十六进制系统向你提供你的大脑想要的普通数字值时,你都需要这个指示:颜色通道、内存地址、错误代码(如 0x80070005)、Unicode 代码点(如 U+20AC)。 Hex 对于机器来说是紧凑的;小数是人类计数的单位。
关于十六进制转十进制
粘贴十六进制 - 大写、小写、值之间有或没有空格 - 十进制等值会立即出现。多个空格分隔的值独立转换,因此颜色代码的三个通道在一次粘贴中转换。
真实示例:颜色中的 E6 为 255 中的 230(90% 强度); Unicode U+20AC 是代码点 8364;记录为 0x2000 字节的文件大小为 8192;典型的 Windows 错误 0x80070005 是 2147942405 — 您可以在知识库中搜索的数字。 BigInt 数学使 64 位及以上的值保持精确,并且非十六进制字符会使用特定的错误标记进行标记。
一切都在您的浏览器中运行。十进制到十六进制则相反;十六进制到二进制显示相同值的位模式。
常见问题解答
将每个数字乘以它的位值(从右起 1、16、256、4096…)并相加。 2F3 = 2×256 + 15×16 + 3 = 512 + 240 + 3 = 755。
A=10、B=11、C=12、D=13、E=14、F=15。大小写并不重要——FF 和 ff 都是 255。十六进制只需要 9 之外的 6 个符号。
转换每个两位数通道:#E67E22 → E6=230 红色,7E=126 绿色,22=34 蓝色 - 浓橙色。每个通道运行 0–255。
它只是一个数字:地址 0x7FFF 是字节 32767。地址以十六进制写入是因为它们与内存大小的 2 次方对齐,而不是因为该值很特殊。
Windows HRESULT 代码将字段打包为 32 位,并以十六进制打印以保持紧凑。 0x80070005 是十进制的 2147942405 — 0005 尾部是实际错误:“访问被拒绝”。
Learn more
十六进制解释:为什么程序员使用基数 16
十六进制代码无处不在——颜色、内存地址、哈希值。这是十六进制是什么以及如何转换它。
Read the guide