必ず受かる情報処理技術者試験

問題3

ポケットスタディ 基本情報午後・要点整理―即効!7つの知識 (情報処理技術者試験)

負数を2の補数で表すとき,すべてのビットが1である nビットの2進数"1111…11" が表す数値又はその数式はどれか。

-(2n-1 - 1)
-1
0
2n - 1

解答・解説を見る

解答:イ

  1. 2進数"1111…11"のビットを反転する
    →"0000...00"となる。
  2. 1を加算する
    →"0000...01"となる。
  3. 2の補数表現で左端ビットが1なら負数である。
    →-1となる。
前の問題 次の問題

Copyrithg naruha