美文网首页
原码补码反码

原码补码反码

作者: 汤姆torn | 来源:发表于2020-06-13 16:00 被阅读0次

    原码:能表示原本的数的二进制码。

    +3 原码 :0000 0011
    -3 原码 :1000 0011
    byte 取值范围为-128~127

    反码 :正数反码与原码相同,负数的反码,符号位为1不变,接着每位取反。1000 0000不是表示0,而是表示-128

    +3反码:0000 0011
    -3反码:1111 1100

    补码:正数补码与原码相同,负数在最低位+1

    +3补码:0000 0011
    -3补码:1111 1101

    总结一下

    正数 负数 +25 -25
    原码 本身 按照模取二进制,接着在首位置1 0001 1001 1001 1001
    反码 本身 除了首位符号位,其他位置取反 0001 1001 1110 0110
    补码 本身 在反码的基础上+1 0001 1001 1110 0111

    相关文章

      网友评论

          本文标题:原码补码反码

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