zoukankan      html  css  js  c++  java
  • 补码和反码

    1、反码:
    正数的反码是其本身
    负数的反码是在其原码的基础上,符号位不变,其余各个位取反
    [+1] = [00000001]原 = [00000001]反
    [-1] = [10000001]原 = [11111110]反

    2、补码
    正数的补码是其本身
    负数的反码是在其原码的基础上,符号位不变,其余各位取反,最后+1(即在反码的基础上+1)
    [+1] = [00000001]原 = [00000001]反 = [00000001]补
    [-1] = [10000001]原 = [11111110]反 = [11111111]补
  • 相关阅读:
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    LeetCode
  • 原文地址:https://www.cnblogs.com/lvlang/p/10586347.html
Copyright © 2011-2022 走看看