本文へスキップ
Certia
テクノロジ系
春期

基本情報技術者 2009年 春期 問1

1 / 80

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

正解と解説

表示する
正解 ウ

5

レジスタを2ビット左シフトすると値は4倍になり、そこへ元のxを加えるので4x+x=5x、つまり5倍になります。

AI に聞く

AI のボタンを押すと、問題文と解答を入れたプロンプトをコピーしてから各サービスを開きます。入力欄に自動で入らない場合は貼り付けてください。