进制转换

二进制 / 八进制 / 十进制 / 十六进制及任意进制

输入的数据在当前浏览器中处理,不会上传到服务器;不需要注册。

这个工具能做什么

在二进制、八进制、十进制、十六进制与 36 进制之间转换数值,一次给出全部常见进制的结果。输入支持 0x、0b、0o 前缀与千分位逗号,负数也能处理,每个结果都可以直接复制,还提供加一与左移一位的快捷按钮。

如何使用

  1. 输入数值
  2. 选择输入值属于哪个进制
  3. 查看各进制的转换结果
  4. 点复制按钮取用需要的值

适合哪些场景

  • 把十六进制颜色或内存地址转成十进制
  • 调试位运算时对照二进制形式
  • 把二进制掩码写成十六进制

使用限制

  • 负数按带负号的符号形式展示,不自动转成补码。
  • 超出 JavaScript 安全整数范围的数值会丢失精度。

常见问题

负数会显示补码吗?
不会,展示为带负号的符号形式,需要补码请自行处理。
能同时输入多种进制吗?
一次只能指定一个输入进制,但会同时输出多个常见进制的结果。
能处理很大的数吗?
超出安全整数范围后精度会丢失,超大整数建议用专门的工具。

相关工具

隐私说明

输入的数据在当前浏览器中处理,不会上传到服务器;不需要注册。

xxoobaby · 全部工具在浏览器本地运行,数据不上传。 MIT License.