美文网首页
原码,反码和补码

原码,反码和补码

作者: horseSM | 来源:发表于2018-04-15 18:18 被阅读0次

    在计算机内,有符号数有3种表示法:原码、反码和补码,所有数据的运算都是采用补码进行的。

    正数的原码,反码,补码都相同,负数稍微复杂。

    操作5(101)和-5的二进制。

    正数5的二进制:101

      原码=101,反码=101,补码=101;

    ---------------------------------------

    原码:

    就是二进制表示法,即最高位为符号位,“0”表示正,“1”表示负,其余位表示数值的大小。

    反码:

    负数的反码是对其原码逐位取反,但符号位除外。

    补码:

    负数的补码是在其反码的末位加1。

    eg:

    5的原码

    0101

    5的反码

    0101

    5的补码

    0101

    -5的原码

    1101

    -5的反码

    1010

    -5的补码

    1011

    相关文章

      网友评论

          本文标题:原码,反码和补码

          本文链接:https://www.haomeiwen.com/subject/eefjkftx.html