- ベストアンサー
補数表現
BC(16進数)の補数を16bitの大きさで 求めると、その補数は2進数と16進数では どのように表現すればよいのでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
No.1です。 1加え忘れていましたね。 2進数だと1111 1111 0100 0100 16進数だとFF44
その他の回答 (2)
- track
- ベストアンサー率56% (62/109)
回答No.2
(BC)16 =(1011 1100)2 になりますよね(これは8bit)。 16bitだと (0000 0000 1011 1100)2 となるはずです。 この補数を求めると、 補数は「反転して+1」なので… (1111 1111 0100 0100)2 これを16進数に直す…。 (FF44)16 というふうにするのでは?
質問者
お礼
ありがとうございました。 助かりました。
- arukamun
- ベストアンサー率35% (842/2394)
回答No.1
2進数だと1111 1111 0100 0011 16進数だとFF43
お礼
ありがとうございました。 助かりました。