B04 2進数配列のシフト 努力目標 理解する 技術士試験の問題からは必要最小限の引用にとどめる。(問題)が記されている部分はその引用である。 問題および解答は日本技術士会のホームページより必要に応じて入手してください。 技術士第一次試験の問題 問題番号が赤字のものは、ボーナス問題 H17年 1−2−2 H17年 1−2−2 正答: D (解答) 実際に絵にかいてみればすぐにわかる。 たとえば、A=14とし、8で割る。A=14の配列を作り、これを右に3つシフトする。その時の整数部分の読みは1であり、これは商である。 次に数値7の配列との積(AND)を求めると6が得られる。これは余りである。 「8」で割る、というところがミソですよね。23だからうまくいきました。 問題一覧表へ戻る |