十六进制是以 16 为基数的记数法,使用数字 0–9 和 A–F(大小写等价)。下面重点说明常见取值一览。
十六进制数值速查
| 输入 | 转换结果 |
|---|---|
| 十进制 0 | 十六进制 0x0(二进制 0,十六进制 0x0) |
| 十进制 1 | 十六进制 0x1(二进制 1,十六进制 0x1) |
| 十进制 2 | 十六进制 0x2(二进制 10,十六进制 0x2) |
| 十进制 7 | 十六进制 0x7(二进制 111,十六进制 0x7) |
| 十进制 8 | 十六进制 0x8(二进制 1000,十六进制 0x8) |
| 十进制 10 | 十六进制 0xA(二进制 1010,十六进制 0xA) |
核心要点
- 基数是 16,合法数字是 0–9 和 A–F(大小写等价)
- 常见前缀:0x(语言里如 Python 的 0x )
- 与十进制换算:按权展开,或直接用语言/本站进制转换工具
- 整数部分与小数部分以小数点(或“.”)分界,但日常转换以整数为主
- 位宽固定时要注意溢出,例如 8 位二进制最大 255
规则说明
- 只使用数字 0–9 和 A–F(大小写等价),出现其他字符就是非法写法
- 整数转换与端序无关,端序只在把数值按多字节放入内存时才出现
- 前导 0 不改变数值,但在某些语言里可能被当成八进制(老式 JavaScript、C)
- 有符号解读还要再叠加补码规则,不要把最高位是 1 的二进制直接当正数
本站的进制转换工具可以直接处理,计算在浏览器本地完成,适合快速核对结果。
常见问题
【0x 和 \x 有什么区别?】0x 用于整数字面量;\x 常用于字符串里的字节转义。
【如何在 Python 里写出十六进制?】0x2A。
【十六进制怎么读?】十六进制读作“十六进制”或“hex”,前缀常用 0x。
文中示例可以在本站对应工具中验证;处理密钥、证书等敏感数据时,请注意保护隐私。
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。