进制转换器
在二进制、八进制、十进制、十六进制之间转换整数,查看 64 位排布、各字宽下的有符号值,并可逐位翻转。全部在浏览器本地运行。
二进制(64 位,按 4 位分组)
八进制
十进制
十六进制
按位宽解释(有符号)
按位编辑(点一下翻转该位)
全部在浏览器本地计算,不上传任何数据。 · 示例:
这里能看到什么
- 二/八/十/十六进制 —— 同一个值在各种进制下的写法,自动识别
0x/0b/0o前缀。 - 按字宽的有符号值 —— 这些位当成
int8/16/32/64(补码)读出来是多少,很多符号 bug 就出在这里。 - 逐位编辑 —— 点任意一位翻转它,数值实时跟着变。
相关阅读:C 语言里的未定义行为、实践中的字节序。