基本情報技術者試験 基本情報技術者試験 令和元年度 科目A 修了認定試験 午前 問1: 負数を 2 の補数で表すとき、全てのビットが 1 である n ビットの 2 進数 "1111…11" が表す数値又はその数式はどれか。

基本情報技術者試験 令和元年度 科目A 修了認定試験
Q 11 / 80
負数を 2 の補数で表すとき、全てのビットが 1 である n ビットの 2 進数 "1111…11" が表す数値又はその数式はどれか。
この問の正解率:72.54%(1,562件)

解説

基本情報技術者試験 令和元年度 科目A 修了認定試験 問1「負数を 2 の補数で表すとき、全てのビットが 1 である n ビットの 2 進数…」の正解と解説です。基本情報技術者試験の「2の補数」分野の過去問で、これまでの受験者の正答率は約73%です。

正解

. −1

正答率 72.5%(1,562人中 1,133人が正解)

問題の解説

n ビットの 2 の補数表現で全ビットが 1 のパターンは −1 を表す。これは符号付き整数の表現上、−1 を加算すると 0 になる関係(−1+1=0 のキャリー伝搬で 0 になる)からも確認できる。

基本情報技術者試験 令和元年度 科目A 修了認定試験 の過去問一覧に戻る・問1

基本情報技術者試験 の iOS アプリ版

アプリ版なら、よりスムーズに動作し、
スワイプで問題遷移ができます。

基本情報技術者試験 合格.dev を App Store でダウンロード