6 利用八位元一補數法表示整數,可表示的整數範圍為:
(A)-128~127
(B)-127~127
(C)-127~128
(D)-126~127
答案:登入後查看
統計: A(173), B(397), C(47), D(7), E(0) #1787300
統計: A(173), B(397), C(47), D(7), E(0) #1787300
詳解 (共 6 筆)
#2822047
二補數:
因為8位元中要分成正負(砍半來用),所以正負各7位元,-1則是因為包含0
27-1~-27
一補數: (由@taimo0720提供)
因為8位元中要分成正負(砍半來用),所以正負各7位元,0有兩種表示法(+0、-0)
27-1~-27-1
40
0
#2895239
答案錯了,考選部公布的答案是B
5
0
#2890431
請問這題答案是否有誤?
因為在一的補數表示法中,0的表示方式有兩種,分別是全為0(+0)或全為1(-0)
因此,以8位元表示時,保留1位元給sign bit後,可表示的範圍應該為 -(27-1) ~ +(27-1)也就是(B)-127 ~ 127才對
5
0