• ベストアンサー

計算方法を教えてください。

16進数の計算方法がわかりません。 {(7B8E)AND (06C9)} {(7B7C)OR(6C96)} この2つの計算がわかりません。 どなたか教えていただけませんか? よろしくお願いします。

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

  • ベストアンサー
  • taknt
  • ベストアンサー率19% (1556/7783)
回答No.1

2進数で考えると わかりやすいですよ。 E AND 9 とすると Eが 1110 9が 0101 で ANDで 0100 となります。 これは 16進数になおすと 8ですね。 このように 計算すれば、2つとも 解けます。 ちなみに AND と ORは わかるでしょうか? ANDは 1 と 1の時 1となります。 ORの場合は、0と0が 0で それ以外が 1となります。

doralove
質問者

お礼

回答していただきありがとうございます。 一気に計算しようとしても無理なんですね。 2進数に直して考えてみます。 ありがとうございました^^

その他の回答 (1)

  • ymmasayan
  • ベストアンサー率30% (2593/8599)
回答No.2

No.1の方の言われるとおりです。 16進数を2進数(16ビット)に直して計算し結果を、 又、4ビットずつに区切って16進数に戻します。 どんなプロでもそうやって計算します。 答えは(0288)と(7FFE)です。 がんばってください。

doralove
質問者

お礼

回答ありがとうございます。 答えになるように頑張ってみます。 ありがとうございました^^

関連するQ&A