跳到主要内容

进制转换工具

支持 2~36 进制任意互转,如二进制、八进制、十进制、十六进制。

这个工具是什么

进制转换工具在 2 到 36 进制之间任意互转,覆盖日常会用到的全部场景:二进制、八进制、十进制、十六进制,以及 32、36 这类在压缩编码里出现的进制。结果统一以大写输出,字母部分不受大小写输入影响。

什么时候用它

  1. 看权限位:把 755 转成二进制确认每一位代表什么权限。
  2. 排查编码问题:颜色值、Unicode 码点、位掩码在十六进制与十进制之间来回换算。
  3. 处理协议或硬件文档里的十六进制常量,换算成十进制确认数值范围。
  4. 写代码时需要把某个数字的二进制形式贴进注释或测试用例。

有什么限制

  • 只处理整数,且是非负整数。小数、负数、科学计数法都不支持。
  • 不认进制前缀:0x1F、0b1010、0o17 这类写法会被当成非法输入,请直接输入 1F、1010、17 并选择对应进制。
  • 输入会做严格校验:内容必须与所选进制匹配,否则报「输入内容与当前进制不匹配」,不会给出一个可能出错的结果。
  • 输出固定大写,没有大小写开关。
  • 底层用 JavaScript 的 Number,超过 2^53 的整数会丢失精度,超大整数换算不适合用这个工具。
  • 不处理位运算、不显示补码形式。

常见问题

Q:进制转换工具是做什么的? A:支持 2~36 进制任意互转,如二进制、八进制、十进制、十六进制。处理过程在浏览器本地完成,不需要上传文件。

Q:用进制转换工具处理的内容会上传到服务器吗? A:不会。运算全部在你的浏览器里完成,输入内容不发送到服务器,也不需要注册或登录。

Q:手机上能用进制转换工具吗? A:可以。页面做了手机适配,用手机浏览器打开即可使用,不需要安装 App。

相关工具

同类或常用搭配,接着往下做