• ベストアンサー

補数表現

BC(16進数)の補数を16bitの大きさで 求めると、その補数は2進数と16進数では どのように表現すればよいのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • arukamun
  • ベストアンサー率35% (842/2394)
回答No.3

No.1です。 1加え忘れていましたね。 2進数だと1111 1111 0100 0100 16進数だとFF44

noname#8166
質問者

お礼

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

その他の回答 (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 というふうにするのでは?

noname#8166
質問者

お礼

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

  • arukamun
  • ベストアンサー率35% (842/2394)
回答No.1

2進数だと1111 1111 0100 0011 16進数だとFF43

関連するQ&A