プロが教えるわが家の防犯対策術!

この問題です
(-73)←10進数
お願いしますm(__)m

A 回答 (3件)

73を2進数にしてビットを反転させて1を足せばいいはずです。


2の補数の標準セオリーです。
    • good
    • 0

2の補数は


1の補数に1を加えたものです。

73を8ビットの2進数に直し、
その1の補数をとる。すなわち、8ビットの2進数の各桁の0と1を入れ替える。
できた1の補数の最下位ビットに1を加えると
-73の2の補数になります。

73を8ビットの(符号無し)2進数に直す方法位はできますね。

やったら、捕足にやった詳細を書いてくれればその解答をチェックしますよ。
    • good
    • 0

#2です。


このサイトでは
「...基本的なマナーとして、ご自身である程度問題解決に取り組まれた上での疑問点や問題点、お困りの点を明確にしてご投稿いただきたい...」
と掲載がありますので、問題の丸投げとそれに対する丸解答要請と回答者の丸解答はマナー違反とされています。
なので、回答者は丸解答はできず、ヒントだけになります。

何らかの質問者の解答の取組みの解答過程の詳細を補足にお書きの上、行き詰っている箇所について補足質問して下さい。

#1,#2の回答者のヒントを元に自力解答を作って、それで分からない所があれば、そこまでの自力解答を書いて、その箇所について回答者に補足質問して下さい。

追加ヒント)
73=64+8+1=1001001(2)
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!