ToolKitToolKit工具箱

0b 进制转换

二/八/十/十六进制互转

  • 二进制base 2—
  • 八进制base 8—
  • 十进制base 10—
  • 十六进制base 16—

🔒 全部处理在你的浏览器本地完成,数据不会上传到任何服务器。

工具说明

进制转换工具在二进制、八进制、十进制、十六进制之间互转。计算机里同一个数有不同写法:十进制 255 就是十六进制 FF、二进制 11111111。看内存、颜色值、权限位、位运算时,常需要在这几种进制间来回换算。

输入一个数并指定它当前的进制,即可得到其它进制的结果。换算在浏览器本地完成,无需联网,适合开发、嵌入式调试和学习计算机基础。

使用步骤

  1. 输入要转换的数字。
  2. 选择它当前所属的进制(如十六进制)。
  3. 查看自动算出的其它进制结果。
  4. 点击复制你需要的那种表示。

适用场景

  • 把颜色 / 地址等十六进制值转成十进制核对。
  • 调试位运算、掩码时查看二进制位。
  • 读 Unix 文件权限(八进制如 755)的含义。
  • 学习计算机原理时练习进制换算。
  • 处理协议、寄存器里以十六进制书写的字段。

常见问题

能转换负数或小数吗?

常规进制转换针对非负整数最直接。负数涉及补码表示、小数涉及定点 / 浮点,写法依语境而定,不适合一刀切转换。

十六进制要不要带 0x 前缀?

0x、0b、0o 只是常见的进制标识前缀,转换时关心的是数字本身。输入纯数字、用选项指定进制即可。

为什么十六进制里有字母?

十六进制有 16 个数位,10–15 用 A–F 表示,所以会出现字母。十进制只有 0–9。