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

応用情報技術者 2023年 春期 問1

1 / 80

0以上255以下の整数のに対して、 Jn+1 (0=n<255) next (n) (n= 255) と定義する。next (n)と等しい式はどれか。ここで、XANDy 及び★ORyは、それぞ れxとyを2進数表現にして、桁ごとの論理積及び論理和をとったものとする。

正解と解説

表示する
正解 ア

(n+1) AND 255

next(n)はn<255ではn+1、n=255では0になります。(n+1) AND 255は、n<255ではn+1がそのまま残り、n=255のときは256 AND 255=0となって定義に一致するので(ア)が正解です。256とのANDやORでは下位8ビットへの丸め込みが行われず、正しい結果になりません。

AI に聞く

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