二进制补码怎么计算的

问问题描述

二进制补码怎么计算的,求路过的大神指点,急!

答精选答案

最佳答案

-85负就是1,然后计算正85:+85的原码(1010101)→按位取反(0101010)→加1(0101011)10101011(2)负数的补码:符号位为1,其余位为该数绝对值的原码按位取反;然后整个数加1。

【例2】求-7的补码。因为给定数是负数,则符号位为“1”。后七位:+7的原码(0000111)→按位取反(1111000)→加1(1111001)所以-7的补码是11111001。

本文来自作者[专业唱反调]投稿,不代表公众科技网立场,如若转载,请注明出处:https://www.cpst.net.cn/jingxuan/832888.html

赞 (0)

发表回复

本站作者后才能评论

评论列表(4条)

  • 专业唱反调
    专业唱反调 2026年10月06日

    我是公众科技网的签约作者“专业唱反调”!

  • 专业唱反调
    专业唱反调 2026年10月06日

    希望本篇文章《二进制补码怎么计算的》能对你有所帮助!

  • 专业唱反调
    专业唱反调 2026年10月06日

    本站[公众科技网]内容主要涵盖:教育咨询,知识百科

  • 专业唱反调
    专业唱反调 2026年10月06日

    本文概览:-85负就是1,然后计算正85:+85的原码(1010101)→按位取反(0101010)→加1(0101011)10101011(2)负数的补码:符号位为1,其余位为该数绝对值的原码按位取反;然后整个数加1。 【例2】求-7的补码。因为给定数是负数,则符号位为“1”。后七位:+7的原码(0000111)→按位取反(1111000)→加1(1111001)所以-7的补码是11111001。

联系我们

联系:143 0457 151

工作时间:周一至周五,9:30-18:30,节假日休息

关注我们