ITパスポート過去問の解説 > 令和8年度 問74
ITパスポート 令和8年度 問74表計算での2進数の加算
問題
表計算ソフトを用いて,二つの2進数α,βの和を求める。α,βの桁数は2桁に限定し,2の位,1の位の順に各桁の値がセルB3,セルC3とセルB4,セルC4に入力されている。ワークシートは2進数α=10,β=11の例である。結果は,4の位,2の位,1の位の順にセルA5,セルB5,セルC5に表示したい。セルB2は1の位からの繰り上がりの情報を格納するために用いられ,式IF(C3+C4=2,1,0)が入力されている。セルB5に入力する式はどれか。
| A | B | C | D | |
|---|---|---|---|---|
| 1 | 4の位 | 2の位 | 1の位 | |
| 2 | 0 | : 1の位からの繰上げ | ||
| 3 | 1 | 0 | : 2進数αの値 | |
| 4 | 1 | 1 | : 2進数βの値 | |
| 5 | 1 | 0 | 1 | : 結果の表示 |
- アIF(合計(B2:B4) < 2,合計(B2:B4),IF(合計(B2:B4) = 2,0,1))
- イIF(合計(B2:B4) < 2,合計(B2:B4),IF(合計(B2:B4) = 2,1,0))
- ウIF(合計(B2:B4) > 2,合計(B2:B4),IF(合計(B2:B4) = 2,0,1))
- エIF(合計(B2:B4) > 2,合計(B2:B4),IF(合計(B2:B4) = 2,1,0))
出典:令和8年度 ITパスポート試験 公開問題 問74(IPA)
答えと解説を見る
答え:ア IF(合計(B2:B4) < 2,合計(B2:B4),IF(合計(B2:B4) = 2,0,1))
セルB5(2の位)は、B2からB4の合計値が0または1ならその値をそのまま表示し、2なら0(繰り上がりのみ)、3なら1(繰り上がり+1)とします。したがって合計が2未満なら合計値、そうでなく2と等しければ0、それ以外(3)なら1を出力する「ア」が適切です。
この解説は、AI解説アプリ「Wakaru Lens」で問題を撮って実際に解いた結果(精度優先の設定)です。答えがIPAの解答例と一致していることを運営チームが確認しています。
ほかの問題も、撮るだけで解説
手元の過去問や問題集も、スマホで撮るだけで答え・AIの自信度・解説が数秒で出ます。答えを隠して自分で選んでから確かめる「学習モード」もあります。問題モードの使い方