首页 > 编程知识 正文

–128的补码怎么计算,补码为-128

时间:2023-05-06 07:25:30 阅读:240383 作者:607

什么是补码?怎么求补码?
看看书,就会知道,补码,是有严格定义的。
按照定义来求补码,就用不着涉及原码反码。
如果,非要用求反加一的做法,就难免碰上原码反码。
但是,八位码长的限制下,-128,既没有原码,也没有反码。
这时,你还要用求反加一的做法,就一定会碰的头破血流。
------------
按照补码的定义,负数的补码,定义如下:
 [ X ]补 = 模-| X |
按照定义,-128,如下求补码。
 [-128]补 = 256-|-128| = 128
写成二进制,就是:1000 0000。
------------
这就是详解。
简不简单? 意不意外?
是不是比“求反加一”更方便?
利用定义,可以求任何负数的补码。
但是,多数人,都是推崇“求反加一”的。
你们这些人,都是被人忽悠瘸了。
如此简单的定义、方法,你们不学、不用,
偏要去钻死胡同,呵呵
使用求反加一!!!
你们能找到-128 的原码、反码吗?

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。