平成25年度秋期 問3 / 80

平成25年度 秋期 応用情報技術者試験 午前 問3

負の整数を表現する代表的な方法として,次の3種類がある。

  • a 1の補数による表現
  • b 2の補数による表現
  • c 絶対値に符号を付けた表現(左端ビットが0の場合は正,1の場合は負)

4ビットのパターン 1101 をa〜cの方法で表現したものと解釈したとき,値が小さい順になるように三つの方法を並べたものはどれか。

キーボード:1〜4 で解答 → 次の問題 ← 前の問題

正解と解説を見る

正解:エ

1101 をそれぞれの方法で解釈します。

  • a(1の補数): 全ビットを反転すると 0010 = 2 なので,値は −2
  • b(2の補数): 全ビットを反転して1を足すと 0011 = 3 なので,値は −3
  • c(符号+絶対値): 左端の1が負,残り 101 = 5 なので,値は −5

小さい順に並べると c(−5),b(−3),a(−2)です。

  • ア: a,c,b
    誤り。a(−2)が最も大きいので,最初にはなりません。

  • イ: b,a,c
    誤り。b(−3)より c(−5)の方が小さいので誤りです。

  • ウ: b,c,a
    誤り。b(−3)より c(−5)の方が小さいので誤りです。

  • エ: c,b,a
    正しい。c(−5)< b(−3)< a(−2)の順になります。


答え

エ: c,b,a

出典:平成25年度 秋期 応用情報技術者試験 午前 問3

平成25年度秋期の他の問題