情報:IT
高校生
解決済み

2の補数表現の使い方が分からないので教えてください🙇🏻‍♀️①0111(2)-0100(2) ②0110(2)-0001(2)
※(2)は2進数ということです

回答

✨ ベストアンサー ✨

① 7 − 4 = 3 ② 6 − 1 = 5

① 0111- 0100
0100の2の補数を求めます。
0100のビットを反転すると 1011
1011に1を足すと 1100
0111+ 1100を計算
繰り上がりを無視する
0011は3である、、、答
② 0110- 0001
0001の2の補数を求める
0001のビットを反転すると 1110
1110に1を足すと 1111
0110+ 1111を計算
繰り上がりを無視すると 0101
0101は5である、、、答

この回答にコメントする
疑問は解決しましたか?