本文へ移動
✓ 合格ドリル基礎から練習

基本情報技術者 / 条件・事例の練習

基本情報技術者試験基礎・応用

条件を読む・根拠を説明する

2の補数の表現範囲

条件を整理し、答えを選んでから解き方を確認しましょう。

8bitの2の補数表現で127へ1を加え、8bitだけを残した。符号付き整数としての結果と状態はどれか。

答え・解き方を読む

−128となり符号付きのオーバーフロー

考える順序

  1. 18bitの表現範囲は−128〜127
  2. 2127は01111111、1を加えると10000000
  3. 3このビット列は−128で数学的な128を表せない

選択肢ごとの理由

  • 正解 · −128となり符号付きのオーバーフロー

    8bitの表現範囲は−128〜127。127は01111111、1を加えると10000000。このビット列は−128で数学的な128を表せない。

  • 比較 · 128を正しく表現

    128は符号付き8bitの範囲外です。

  • 比較 · 0となり常に正常

    0になるのは別のビット列の加算です。

  • 比較 · −1となり常に正常

    −1のビット列は11111111です。

学習アプリで条件・事例を5問 →

試験制度・出題範囲の参考

下の資料は試験制度や学習範囲の案内です。個々の設問の正解を示す資料ではありません。

教材の作成・確認方法

関連する要点をまとめて読む

技術の入口の要点と練習一覧 →