进制 转换器
即时在二进制、十进制、十六进制和八进制之间转换。包含 ASCII 转换和快速参考表。
转换数字进制
ASCII 转换器
输入一个字符以查看其各进制值
快速参考 — 0 到 16 的各进制表示
| 十进制 | 二进制 | 十六进制 | 八进制 |
|---|
数字进制详解
数字进制(或基数)定义了用多少个唯一数字来表示数字。我们在日常生活中使用十进制(Base 10),因为我们有 10 根手指。计算机使用二进制(Base 2),因为数字电路只有两种状态:开和关。
二进制(Base 2)在计算中的应用
二进制只使用 0 和 1。计算机中的每一条数据 — 数字、文本、图像、视频 — 最终都以二进制存储和处理。单个二进制位是一个比特(bit);8 个比特组成一个字节(byte)(值范围 0–255)。理解二进制对于计算机科学、网络和底层编程至关重要。
十六进制(Base 16)在 Web 开发中的应用
十六进制使用数字 0–9 和字母 A–F。它在 Web 开发中被广泛使用,用于 CSS 颜色(#FF0000 = 红色)、内存地址、Unicode 码位(U+0041 = “A”)和 MAC 地址。每个十六进制数字恰好代表 4 个二进制位,是一种便捷的简写方式。
八进制(Base 8)的使用场景
八进制使用数字 0–7。它在早期计算系统中很常见,现在仍用于 Unix/Linux 文件权限(chmod 755)和某些编程场景中。每个八进制数字恰好代表 3 个二进制位。
常见问题
- 如何将十进制转换为二进制?
- 反复除以 2,记录余数。从下往上读取余数。例如:13 → 1101。或者在本工具中输入数字即可即时转换。
- 十六进制有什么用途?
- CSS 颜色(#FF0000)、内存地址、MAC 地址、Unicode 码位,以及紧凑地表示二进制数据。每个十六进制数字 = 4 个二进制位。
- 如何将二进制转换为十进制?
- 将每个二进制位乘以其位值(2 的幂),然后求和。例如:1101 = 8+4+0+1 = 13。
- 十进制的 10 用二进制怎么表示?
- 十进制 10 = 二进制 1010,十六进制 A,八进制 12。
- 如何将数字转换为十六进制?
- 反复除以 16,余数 10–15 用 A–F 表示。例如:255 → FF。本工具可即时转换。