TL
Tool Lab
💰捐赠
💰捐赠

Number Base Converter

Convert binary, octal, decimal, hex

输入
二进制 (2)0b
八进制 (8)0o
十进制 (10)
十六进制 (16)0x

关于本工具

计算机最常使用四种进制:二进制 — 数字 0-1,CPU 的原生语言;八进制 — 数字 0-7,用于 Unix 文件权限;十进制 — 日常数字系统;十六进制 — 数字 0-9 和 A-F,用于内存地址、颜色和字节表示。

要转换,输入任意数字并选择其进制。工具即时显示所有四种进制的等价值。支持负数——在数字前输入减号。

使用方法

  1. 在输入框中输入一个数字。
  2. 从下拉菜单中选择输入进制(二进制、八进制、十进制或十六进制)。
  3. 所有四种进制的转换值即时显示。
  4. 点击任意结果旁的复制按钮将其复制到剪贴板。

使用场景

开发者将内存地址和十六进制值转换为其他进制。学生在计算机体系结构课程中学习进制转换。安全研究人员分析二进制数据。系统管理员检查 Unix 文件权限的八进制值。

常见问题

  • 十六进制中的 A-F 代表什么? 在十六进制中,A=10、B=11、C=12、D=13、E=14、F=15。由于每个十六进制位代表 16 个值,因此用字母表示 10-15。
  • 可以转换负数吗? 可以。在数字前输入减号即可。例如:-255(十进制)→ -FF(十六进制)。
  • 为什么十六进制用于颜色代码? RGB 颜色通道各自范围为 0-255,即十六进制的 00-FF。两位数字表示完整的通道值,使 #RRGGBB 成为自然的格式。