2けたの2進数x1x2が表す整数をx とする。 2進数x2x1が表す整数を、x の式で表したものはどれか。 ここで、int(r )は非負の実数r の小数点以下を切り捨てた整数を表す。
答え ウ
【解説】 x1x2を書き換えるとx1×2+x2であり、 x1をx で表すと、int(x /2) x2をx で表すと、x -2×int(x /2) である。 したがって、x2x1はx2×2+x1であるので、 (x -2×int(x /2))×2+int(x /2) =2x -3int(x /2) (ウ)である。
【キーワード】 ・2進数
戻る 一覧へ 次へ