在线原码/反码/补码计算器

支持计算8位、16位、32位、64位及任意自定义位数的整数的原码、反码和补码

⚙️ 计算参数设置

📌 输入范围:对于 8 位整数,有效范围是 -128 到 127

📊 计算结果:
请输入整数并点击计算按钮

📚 计算结果展示

🔤 原码:
-
🔄 反码:
-
🧮 补码:
-

💡 原码、反码、补码说明

  • 原码:最高位为符号位(0表示正数,1表示负数),其余位表示数值的绝对值。
  • 反码:正数的反码与其原码相同;负数的反码是在其原码的基础上,符号位不变,其余各位取反。
  • 补码:正数的补码与其原码相同;负数的补码是在其反码的基础上加1。
  • 表示范围:对于n位整数,补码表示的范围是 [-2(n-1), 2(n-1) - 1]
  • 特点:补码表示法解决了原码和反码中"0"的表示不唯一问题,且加减法运算更简单。