马一下求原码补码反码的方法

链接:https://www.nowcoder.com/questionTerminal/74b5377b0af643578b28a66cd8b43cd6
来源:牛客网

总结一下求补码的方法: 一、整数: (1)正数(符号位为0):原码,反码,补码均一致 (2)负数(符号位为1):原码:二进制表示                     反码:符号位不变,其余取反                     补码:反码+1

           例如-5的原码:1000 0101 反码:1111 1010 补码:1111 1011

二、小数 (1)正数(符号位为0):原码,反码,补码均一致 (2)负数(符号位为1):原码:二进制表示                                             反码:符号位不变,其余取反

                                            补码:反码+1 例:-0.5 原码:1.100 0000 反码:1.011 1111  补码:1.100 0000

转载于:https://www.cnblogs.com/claudia529/p/11073504.html

    原文作者:weixin_30300523
    原文地址: https://blog.csdn.net/weixin_30300523/article/details/98828997
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞