問題
10 進数 −5.625 を、8 ビット固定小数点形式による 2 進数で表したものはどれか。ここで、小数点位置は 3 ビット目と 4 ビット目の間とし、負数には 2 の補数表現を用いる。

選択肢
- 101001100
- 210100101
- 310100110
- 411010011
正解
3. 10100110
詳しい解説を見る解説を閉じる
解説
5.625 を 2 進数にすると 101.101 となり、小数点位置を 3 ビット目と 4 ビット目の間に合わせると 0101.1010、すなわち 8 ビットで 01011010 である。これを負数にするため 2 の補数(各ビットを反転して 1 を加算)をとると 10100110 となる。よってウが正しい。(出典: 平成23年度 秋期 基本情報技術者試験 午前 問2)
一問一答
科目A 180問+科目B 60問