基礎理論

平成23年度 秋期 基本情報技術者試験 午前 問2

10 進数 −5.625 を,8 ビット固定小数点形式による 2 進数で表したものはどれか。ここで,小数点位置は 3 ビット目と 4 ビット目の間とし,負数には 2 の補数表現を用いる。
8 個のマス目(左からビット 7,6,5,4,3,2,1,0)。ビット 3 とビット 4 の間(4 ビット目と 3 ビット目の間)に「小数点位置」の矢印。
  • ア 01001100
  • イ 10100101
  • ウ 10100110
  • エ 11010011

出典:平成23年度 秋期 基本情報技術者試験 午前 問2

答えと解説を見る

正解:ウ

覚える知識

負数の2の補数表現(固定小数点)

負数の2の補数は、絶対値のビットを反転して最下位に1を加えて得る。

この問題で必要なこと

5.625 を固定小数点2進数 00101.101 に変換し、全ビット反転して1を加え2の補数にする。

ひっかけ

反転だけで1を足し忘れた値(1の補数)や、小数点位置のずれた値が選択肢に混ざる。

この知識の出題:本試験系 1 回・免除試験 8 回(公開問題での観測値)

この知識をアプリで解いて覚える レッスン「負数の表し方と2の補数」で学ぶ

同じ知識の過去問