LET'S TRY
問題文
負の整数を表す方法として「①1の補数,②2の補数,③符号付き絶対値」の3方式がある。4ビットパターン1101を各方式で解釈したとき,値の小さい順に並べたものはどれか。ここで,a,b,cはそれぞれ①,②,③の方式で解釈したときの値を表す。
fe-siken.com
IPAの公開問題について ↗
まずは自分で考えて、理由を確かめよう。
負の整数を表す方法として「①1の補数,②2の補数,③符号付き絶対値」の3方式がある。4ビットパターン1101を各方式で解釈したとき,値の小さい順に並べたものはどれか。ここで,a,b,cはそれぞれ①,②,③の方式で解釈したときの値を表す。
fe-siken.com
IPAの公開問題について ↗
自分で考えてから、解説を開いてみてね。
正解は エ です。
1の補数(a):1101のビット反転→0010→−2。2の補数(b):ビット反転+1→0011→−3。符号付き絶対値(c):符号ビット=1(負),残り101=5→−5。昇順:−5(c) < −3(b) < −2(a)。
学習ノートを読み込んでいます…