HOME»ITパスポート平成24年春期» 問52
ITパスポート平成24年春期 問52
問52
note_altcalculate
note_alt
calculate
負の整数を2の補数で表現するとき, 8桁の2進数で表現できる数値の範囲を10進数で表したものはどれか。
- -256~255
- -255~256
- -128~127
- -127~128
分類 :
テクノロジ系 » 基礎理論 » 離散数学
正解 :
ウ
解説 :
nビットの2の補数で表せる整数は-2^(n-1)から2^(n-1)-1です。8ビットなら-128から127になります。
256通りのうち0と正数側に128通り、負数側に128通りを使います。正の最大値が128ではなく127である点に注意します。