第2種情報処理技術者試験 1997年度 = 平成9年度・秋期 午前 問7

 負数を2の補数で表現する固定小数点表示法において、nビットで表現できる整数の範囲はどれか。ここで、小数点の位置は最下位ビット(LSB)の右とする。

 ア -2n ~ 2n-1  イ -2n-1 ~ 2n-1
 ウ -2n-1 ~ 2n-1-1  エ -2n-1-1 ~ 2n-1

解答

 ウ

解説

 1の補数および2の補数で表現できる値の範囲は次のようになります。

nビット 8ビット 16ビット
 1の補数    -2n-1 + 1 ~ 2n-1 - 1    -127 ~ 127    -32767 ~ 32767  
 2の補数    -2n-1 ~ 2n-1 - 1    -128 ~ 127    -32768 ~ 32767  

 したがって、が正解です。


BohYoh.comトップページへ