問1【平成19年秋期・午前】
分野:コンピュータ科学基礎
問1 >>問2x は、 0 以上 65536 未満の整数である。 x を 16 ビットの 2 進数で表現して上位 8 ビットと下位 8 ビットを入れ替える。得られたビット列を 2 進数とみなしたとき、その値を x を用いた式で表したものはどれか。ここで、 a div b は a を b で割った商の整数部分を、 a mod b は a を b で割った余りを表す。また、式の中の数値は 10 進法で表している。
ア( x div 256 ) + ( x mod 256 ) イ( x div 256 ) + ( x mod 256 ) × 256 ウ( x div 256 ) × 256 + ( x mod 256 ) エ( x div 256 ) × 256 + ( x mod 256 ) × 256