用8位二进制的补码表示带符号的整数,所能表示的范围是多少?

2024-11-19 05:10:41
推荐回答(3个)
回答1:

c 由补码定义可知,当数字大于等于0时,补码正数表示为0≤x≤2∧(n-1)-1,这道题中n=8,所以正数部分是0≤x≤127 补码负数表示 -(2∧(n-1)-1)≤x<0 n=8 带进去得到 -127 ≤x<0 所以得到 -127 ≤x≤127

回答2:

用8位二进制的补码表示带符号的整数,所能表示的范围是:-128~+127。

回答3:

可见下表: