ウカマル応用情報技術者ログイン

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

テクノロジ系

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

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

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

選択肢
正解と解説

正解 エ

1101は、1の補数で−2、2の補数で−3、符号付き絶対値で−5になります。小さい順はc、b、aです。

1の補数表現では、全ビットを反転した0010(2)に負号を付けて−2です。2の補数表現では、全ビットを反転して1を加えた0011(3)に負号を付けて−3です。2の補数は−8+4+1=−3と計算しても同じ値になります。絶対値に符号を付けた表現では、左端の1が負を表し、残りの101が絶対値5なので−5です。小さい順に並べると、c(−5)、b(−3)、a(−2)です。

ア:a(−2)が最も大きい値です。aを最小とすると、並びが成り立ちません。

イ:c(−5)が最小です。b(−3)を先頭にし、cを最後にすると逆になります。

ウ:b(−3)よりc(−5)のほうが小さい値です。bとcの順が逆です。

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

全年度から出題。10問で実力を判定します。登録不要。

出典:平成25年度 秋期 応用情報技術者試験 問3(独立行政法人情報処理推進機構)

解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方