—57的原码怎么算

166次

问题描述:

—57的原码怎么算求高手给解答

推荐答案

2023-12-24 14:32:52

57原码:00111001 反码:00111001 补码:00111001对于正数原、反和补码相同;-57原码:

1、0111001 反码:

1、1000110 补码:

1、1000111对于负数: 原码首位表示符号; 反码是在原码基础上符号位不变,其于的取反; 补码是在反码基础上加1

其他答案

2023-12-24 14:32:52

-57

=-(32+16+8+1)

=-(2^5+2^4+2^3+2^0)

因此,-57的二进制真值是-111001。

如果用八位二进制编码,负数的最高符号位是1,那么-57的原码是10111001。

(c)2008-2025 自学教育网 All Rights Reserved 汕头市灵创科技有限公司
粤ICP备2024240640号-6