ID非公開

2021/8/3 12:37

22回答

2の補数の問題です。10進数の負の小数を2進数にする方法がわかりません。

画像

ベストアンサー

1

1人がナイス!しています

ID非公開

質問者2021/8/3 18:02

1010はなんで8+2ではなく-8+2になるんですか?

ThanksImg質問者からのお礼コメント

ありがとうございます、助かりました

お礼日時:8/4 8:39

その他の回答(1件)

2

正の数と、絶対値が同じ負の数をたしたら、0になるのが、美しいやろ? ビット反転して足すと、残念ながらall 1 で惜しい。LSBに1を加えたら0になるじゃないかぁ だからビット反転して、最下位LSBに1を加えるのが負の数。 MSBから、さらに、繰り上がりがでるのは、気がつかないふりしてごまかす。大人は、見ないふりするのも大切なんやで。

2人がナイス!しています