← ← 全部工具
EN

🔄 原码/反码/补码计算器

整数原码、反码、补码可视化转换,支持 8/16/32/64 位宽、十进制/二进制/十六进制三格式输入输出、逐步推导过程、位级彩色网格和边界值预设

💡 所有计算在浏览器本地完成,输入数据不会由本工具上传。
位宽
输入格式

8-bit 有符号范围:-128 ~ 127

推导过程
请输入一个整数以查看推导过程。
参考信息
位宽 补码最小值 最大值 原码/反码最小值
8-128127-127
16-3276832767-32767
32-21474836482147483647-2147483647
64-92233720368547758089223372036854775807-9223372036854775807

原码: 最高位为符号位(0=正, 1=负),其余位为绝对值的二进制。

反码: 正数与原码相同;负数将原码的数值位全部取反。

补码: 正数与原码相同;负数为反码加 1。现代计算机普遍使用补码表示有符号整数。

在线原码/反码/补码计算器,支持 8/16/32/64 位整数的三码可视化转换。提供十进制、二进制、十六进制三格式输入输出,逐步推导过程展示,位级彩色网格(符号位、翻转位、进位位颜色区分),以及 MAX/MIN/-1/0 边界值预设。全部计算在浏览器本地完成,无需服务器。