在线数字进制转换
位运算
常用值
00x00
2550xFF
2560x100
10240x400
655350xFFFF
655360x10000
16M0x1000000
2^32-10xFFFFFFFF
数字进制转换使用说明
在线数字进制转换工具,支持十进制、十六进制、八进制、二进制互转,二进制位可视化,补码计算,位运算操作,开发者必备工具。
功能特点
- 支持十进制(DEC)、十六进制(HEX)、八进制(OCT)、二进制(BIN)互转
- 二进制位可视化(8/16/32/64位)
- 原码、反码、补码计算
- 位运算快捷操作(左移、右移、取反、反转位序)
- ASCII字符映射
- HEX 0x前缀、OCT 0o前缀切换
使用步骤
- 在任意进制的输入框中输入数字
- 其他进制的值自动同步转换
- 可切换8/16/32/64位宽度查看二进制位
- 使用位运算按钮快速操作
常见问题
十六进制0x前缀有什么用?
0x前缀是编程语言中表示十六进数的标准写法,如0xFF表示十进制255。JavaScript、Python、C等语言都使用0x前缀。
补码是什么?
补码是计算机中表示有符号整数的方式。正数的补码等于其原码,负数的补码等于其绝对值的反码加1。32位整数-1的补码是0xFFFFFFFF。
为什么二进制位超过显示范围?
可切换8/16/32/64位宽度。如果数值超过当前位宽范围,高位会被截断显示。选择合适的位宽查看完整的二进制表示。
八进制0o前缀是什么?
0o前缀是ES6标准中八进制数的写法(如0o377=255),替代了旧的非严格模式下的0前缀写法,避免与十进制混淆。