<二进制的原码01001010补码多少-百科大全-春风百科
> 百科大全 > 列表
二进制的原码01001010补码多少
时间:2024-12-23 15:32:32
答案

正数:原码=补码

负数:

原码

=

正数部分(去掉负号)的二进制值,且符号位(最左边的比特位)为1

反码

=

正数部分(去掉负号)的二进制值,按位取反

补码

=

反码

+

1

(1)正数的补码:与原码相同。

例如,+9的补码是00001001。

(2)负数的补码:符号位为1,其余位为该数绝对值的原码按位取反;然后整个数加1。

例如,-7的补码:因为是负数,则符号位为“1”,整个为10000111;其余7位为-7的绝对值+7的原码

0000111按位取反为1111000;再加1,所以-7的补码是11111001。

原码01001010

因此,补码不变=01001010

推荐
© 2024 春风百科