基本情報技術者試験 基本情報技術者試験 平成28年度 春期 午前 午前 問1: 数値を2進数で格納するレジスタがある。このレジスタに正の整数 x を設定した後,「レジスタの値を2ビット左にシフトして,x を加える」操作を行うと,レジスタの値

基本情報技術者試験 平成28年度 春期 午前
Q 11 / 80
数値を2進数で格納するレジスタがある。このレジスタに正の整数 x を設定した後,「レジスタの値を2ビット左にシフトして,x を加える」操作を行うと,レジスタの値は x の何倍になるか。ここで,あふれ(オーバフロー)は,発生しないものとする。
この問の正解率:72.47%(672件)
この問題の本文・選択肢・正解・解説(展開)

問題本文

数値を2進数で格納するレジスタがある。このレジスタに正の整数 x を設定した後,「レジスタの値を2ビット左にシフトして,x を加える」操作を行うと,レジスタの値は x の何倍になるか。ここで,あふれ(オーバフロー)は,発生しないものとする。

選択肢

  • .3
  • .4
  • .5
  • .6

正解

. 5

解説

2ビット左シフトは4倍と同じ意味です。4x に元の x を加えると 4x+x = 5x なので、x の5倍となります。

基本情報技術者試験 平成28年度 春期 午前過去問一覧へ戻る・問1