进制与位运算转换器
用法
:输入任意进制整数(
0x
十六进制 /
0b
二进制 / 十进制),自动换算四种进制并支持
&
、
|
、
^
、移位等位运算。
场景
:读寄存器值、算掩码、解码 ELF/网络字节序、分析地址对齐时的高频换算。
位宽
:默认按
32 位
解释;结果同时给出
uint32 / int32 / uint64
视角,避免符号位陷阱。
表达式
计算
0xFF
0xFFFF0000
255 & 0xF0
0xFF << 8
0b1010 | 0x0F
~0x0F & 0xFF
0xDEADBEEF
4294967295
快捷位运算(基于当前值)
低位字节
value & 0xFF
低 16 位
value & 0xFFFF
16 字节对齐
value & ~0x0F
64 字节对齐
value & ~0x3F
256 字节对齐
value & ~0xFF
页偏移→页号
value >> 12
页内偏移
value & 0x3F
左移 8 位
value << 8
项目
数值
提示:结果按
uint32
显示;负数/溢出时附
int32
带符号视角。位运算快捷按钮把当前结果作为新输入继续计算。