用精确二进制、十六进制和有符号表示查看固定位宽逻辑与移位。
可用十进制、0x 十六进制、0b 二进制和负号;超出该位宽有符号至无符号范围会拒绝。
输入更改时会清除旧输出。
输入数据或填入示例,再运行工具。
请启用 JavaScript 使用工具;下方示例、方法与限制仍可阅读。
8 位 NOT 0 得无符号 255、有符号 −1。
0x80 右移 1 位,算术为 0xC0/−64,逻辑为 0x40/64。
BigInt 运算应用 2^位宽−1 掩码,有符号显示以最高位作二进制补码解释。
逻辑右移补零,算术右移扩展符号位。
仅支持 8/16/32/64 位,移位须为 0 至位宽−1,操作数最多 100 字符。
不模拟 C/C++ 未定义行为,不重新解释浮点位,也不作任意精度进制转换。
输入数据保留在此设备。只有经您同意的可选浏览量会被统计;计算值、文件、文件名与处理日志不发送至 Analytics。
切换语言时,文本、设置与所选文件会暂存于此设备,恢复后移除;中断的暂存会于后续访问清理。输入与文件不会上传。