在计算机上补码的减法通常是怎么计算的
问题描述:
在计算机上补码的减法通常是怎么计算的
答
准确的说,计算机上只有加法,没有减法,不过有负数计算机算A-B,先得出A和-B的补码,然后把补码加起来,然后再得到原码,这个原码就是A-B的值正数的补码是其本身,负数的补码是符号位(也就是二进制的首位)不变,其他位取反,然后+1
在计算机上补码的减法通常是怎么计算的
准确的说,计算机上只有加法,没有减法,不过有负数计算机算A-B,先得出A和-B的补码,然后把补码加起来,然后再得到原码,这个原码就是A-B的值正数的补码是其本身,负数的补码是符号位(也就是二进制的首位)不变,其他位取反,然后+1