基本情報技術者 平成29年度 秋期 問1
数値を2進数で表すレジスタがある。このレジスタに格納されている正の整数xを10倍にする操作はどれか。ここで、桁あふれは起こらないものとする。
正解と解説を見る
正解:ア xを2ビット左にシフトした値にxを加算し、更に1ビット左にシフトする。
解説
xを2ビット左にシフトすると4x、xを加算して5x、更に1ビット左にシフトすると10xになる。イは20x、ウは12x、エは18x。
解説:panda studio(公式の正答と照合済み)
出典:平成29年度 秋期 基本情報技術者試験 午前 問1