ITパスポート 過去問
令和8年度
問74 (テクノロジ系 問20)
問題文
付箋
付箋は自分だけが見れます(非公開です)。
このページは閲覧用ページです。
履歴を残すには、 「新しく出題する(ここをクリック)」 をご利用ください。
問題
ITパスポート試験 令和8年度 問74(テクノロジ系 問20) (訂正依頼・報告はこちら)
- 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))
正解!素晴らしいです
残念...
画像拡大
この過去問の解説 (1件)
01
2進数の各桁の加算では、その桁の二つの値と下位桁からの繰り上がりを合計します。2の位に表示する値は、この合計を2で割った余りに相当し、合計0、1、2、3に対してそれぞれ0、1、0、1となります。
正しいです。合計が2未満なら合計値をそのまま表示し、合計が2なら0、合計が3なら1を表示します。これは2で割った余りと同じ動作です。
合計が2のとき2進数のその桁は0で、上位桁へ1を繰り上げます。この式は合計2で1を表示するため不適切です。
条件が合計>2となっており、合計3のときに3をそのまま表示してしまいます。2進数の一桁に3は表示できません。
合計3をそのまま表示する上、合計2の場合にも1を表示するため、いずれも2進数の桁の計算と合いません。
2の位の出力は、B2からB4の合計を2で割った余りです。
参考になった数0
この解説の修正を提案する
前の問題(問73)へ
令和8年度 問題一覧
次の問題(問75)へ