質問: 2進数の問題なのですが 2進数: 0000 0000 0000 0000 0000 0000 0000 0001 を 2の補数にし、符合つき10進数として読み取ったときの値はいくつになるかという問題なのですが、正解を出せなくて困っています。 自分は以下のように考えたのですが、間違っている箇所を指摘していただけますでしょうか。 1) 補数にすると オール1になる 2) 一番左の桁は符合として読むから、符合は1=マイナス 3) 左から2桁目以降を10進数に読み変えて、2147483647 4) 答えは -214783647 これでバツがついてしまいました。正解は不明です。 よろしくお願いします。
回答: bitは少ないが、考え方の解説のページです。 参考url:http://www.jtw.zaq.ne.jp/kayakaya/new/kihon/text/fusu.htm