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,用于内存地址、颜色和字节表示。
要转换,输入任意数字并选择其进制。工具即时显示所有四种进制的等价值。支持负数——在数字前输入减号。
使用方法
- 在输入框中输入一个数字。
- 从下拉菜单中选择输入进制(二进制、八进制、十进制或十六进制)。
- 所有四种进制的转换值即时显示。
- 点击任意结果旁的复制按钮将其复制到剪贴板。
使用场景
开发者将内存地址和十六进制值转换为其他进制。学生在计算机体系结构课程中学习进制转换。安全研究人员分析二进制数据。系统管理员检查 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 成为自然的格式。