パスポイ

表計算ソフトを用いて,二つの2進数α,βの和を求める。 ITパスポート 令和8年度 問74

テクノロジ系

表計算ソフトを用いて,二つの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に入力する式はどれか。

ABCD
14の位2の位1の位
20:1の位からの繰上げ
310:2進数αの値
411:2進数βの値
5101:結果の表示
  • ア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))
正解と解説を見る

正解

ア IF(合計(B2:B4)<2, 合計(B2:B4), IF(合計(B2:B4)=2, 0, 1))

セルB5(2の位)は、1の位からの繰上げ(B2)とαの2の位(B3)、βの2の位(B4)の合計で決まる。合計が2未満ならその値がそのまま2の位となり、合計が2なら2の位は0で4の位へ繰り上がり、合計が3(2より大きい)なら2の位は1で4の位へも繰り上がる。この論理を表しているのは「IF(合計(B2:B4)<2, 合計(B2:B4), IF(合計(B2:B4)=2, 0, 1))」である。

出典:令和8年度 ITパスポート試験 問74

問題文および選択肢は独立行政法人情報処理推進機構(IPA)が公開する試験問題に基づいています。著作権はIPAに帰属します。解説は当サイトが独自に作成したものです。

解くほどポイントが貯まり、称号が上がる

無料登録すると過去問演習のスコアが月間ランキングに記録されます。1回10問・スマホでサクッと。