tbtoolbaba

进制转换器

十进制/十六进制/八进制/二进制实时互转,可视化二进制位视图,支持补码与任意进制。

相关工具

使用说明

如何使用进制转换器

  1. 选择位宽(8/16/32/64 位)和符号模式(无符号/有符号补码)。
  2. 在任意一个进制输入框中输入数值,其他进制会自动同步更新
  3. 可视化二进制位视图直观展示每一位的状态,按字节分组。
  4. 支持自定义进制(2~36),输入基数即可使用。

支持的进制

进制 前缀 示例
十六进制 (HEX) 0x 0xFF, DEAD
十进制 (DEC) 255, -1
八进制 (OCT) 0o 377
二进制 (BIN) 0b 1010
自定义 (2~36) 基数3: 101

附加信息

  • Popcount:二进制中 1 的个数(也称汉明重量)。
  • 按位取反 (NOT):每位取反后的十六进制结果。
  • ASCII 字符:低字节若为可打印 ASCII 字符(0x20~0x7E)则显示。

有符号模式说明

  • 最高位为符号位:1 表示负数,0 表示非负数。
  • 负数使用补码表示(取反加一)。
  • 例如:8 位有符号模式下,0xFF 表示 -1,0x80 表示 -128。

技术细节

  • 内部使用 BigInt 计算,支持完整的 64 位无符号范围。
  • 超出位宽的高位自动截断。
  • 所有计算在浏览器本地完成,无需上传数据。

常见问题

如何使用进制转换?

在任意进制输入框中输入值,其他进制会自动同步更新。支持2/8/10/16进制及2~36自定义进制。

补码是什么?

补码是计算机中有符号整数的表示方式。最高位为1表示负数。8位补码范围-128~127,16位范围-32768~32767。

支持多少位数值?

支持8位、16位、32位、64位模式,使用BigInt内部计算,支持完整64位无符号范围。

更新记录

  • 2026-07-01v1.0.0首次发布:2/8/10/16进制互转,位视图,补码,任意进制。