- ベストアンサー
2の補数を使った計算
ある計算機があり、2の補数を「ビット反転して1を加算する」方法とするときに10進数の計算「100-80」を2の補数を使って計算する場合は16進数で表すと幾つと幾つの加算になるのでしょうか?? 2の補数を使うというのがよくわからないのですが・・・
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
2の補数を考える時、正確を期すにはビット長が符号無しの場合に比べ1ビット余計に要ります。 100は 2進数表示:(0)1100100 16進数表示:64 80は 2進数表示:(0)1010000 16進数表示:50 80の2の補数は、 2進数表示:(1)0110000 16進数表示:50 符号まで考えると、 16進数表示:B0 >16進数で表すと幾つと幾つの加算になるのでしょうか?? たぶん 64とB0 ではないでしょうか?