进制转换器

在二进制、八进制、十进制、十六进制之间相互转换,支持ASCII码查看。

为什么需要进制转换?

  • 编程开发:十六进制用于表示内存地址、颜色值等
  • 计算机科学:二进制是计算机底层数据表示方式
  • 权限设置:Linux文件权限使用八进制表示
  • 网络协议:IP地址、端口等常涉及进制转换

功能特点

  • 支持二进制、八进制、十进制、十六进制相互转换
  • 实时转换,输入即显示所有进制的对应值
  • 支持大数转换,理论上限取决于浏览器
  • 十六进制支持大写和小写输出
  • 支持数字分组显示,便于阅读

使用说明

选择一个进制作为输入格式,输入对应的数字,工具会自动在所有进制之间进行转换。例如输入十进制 255,会同时显示二进制 11111111、八进制 377、十六进制 FF。

使用示例

进制转换示例

十进制: 255
二进制: 11111111
八进制: 377
十六进制: FF

十进制: 1024
二进制: 10000000000
八进制: 2000
十六进制: 400

常见问题

十六进制中的 A-F 代表什么?

十六进制使用 0-9 和 A-F 表示 0-15 的值。A=10、B=11、C=12、D=13、E=14、F=15。

支持负数转换吗?

本工具主要处理无符号整数。负数的二进制表示涉及补码概念,建议使用专门的计算工具。

为什么二进制看起来很长的数字?

因为二进制只使用 0 和 1 表示数字,同样的数值用二进制表示需要的位数比十进制多约 3.3 倍。