负的十进制数的补码怎么计算,比如-15的十进制补码是什么
问题描述:
负的十进制数的补码怎么计算,比如-15的十进制补码是什么
答
-15的绝对值为15,15的反码(112)加1,既(113),符号位不变,所以,补码为-113怎么算出来15的反码(112)加1,既(113),给一个详细的过程!!用8位进制的话,15的原码是00001111(最高位是符合位,取反时不变),取反后01110000,加1就是01110001,换为十进制就是113啦!这么算我是明白的,能不能直接用十进制来算它的补码不能,计算机内部一切用二进制实现的,计算机不认十进制,这就是说,平常我们用计算机做加减或者什么的,计算机内部是要换成二进制算的!之所以有补码是因为计算机为了让0唯一!