2の補数表現2進数が表す10進数は?、
次の2の補数表現の2進数が表す10進数はいくらか? 1111 1111 1111 1111 1111 1111 1111 1111
という問題があるのですが、
これを解くと、まず、上のビット列は2の補数表現なのだから、これはマイナスですよね?そして、次にビット列を2の補数を求めるやり方でやると元の数がわかりますよね(この辺がいまいち解っていない)?
という事は全ビットを0にして、最下位ビットに1を
足せばいいから0000 0000 0000 0000 0000 0000 0000 0000 + 1 =0000 0000 0000 0000 0000 0000 0000 0001
となります。10進数だと 1を表すから答えはー1という事になるのでしょうか?お願いします。
お礼
回答ありがとうございます!感謝します!