アプリ版:「スタンプのみでお礼する」機能のリリースについて

問題の意味がわからないのですが、どう解けばいいですか?

9ビットの2進数を符号付の整数とみなしたときの数値の範囲を、10進数で下限~上限の形で示せ。符号は2の補数。

A 回答 (3件)

訂正します。



× このことから、下限は -255 上限は 255
○ このことから、下限は -256 上限は 255
    • good
    • 0

負の数字を含む2進数を示す場合の表現方法です。



この場合、最上位のビットを符号とするので
正の数は 8ビット分が有効で 0~255 までの 256個の数字を示すことができます。
負の数は 符号のビット(最上位ビット)を除いた 8ビット分が有効で -1~ -256 までの256個の数字を示すことができます。

このことから、下限は -255 上限は 255

ちなみにこの時、負の数字は 512 を加えた2進数で表現されます。
-10 であれば、512-10=502(1 1111 0110)
-100 であれば、512-100=412(1 1001 1100)
    • good
    • 0
この回答へのお礼

わかっちゃいました、ありがとうございました。

お礼日時:2007/03/11 20:08

★アドバイス


・8 ビットの 2 進数を符号付整数とすると
 上限は +127、下限は -128 となります。
・これを参考に 9 ビットも考えて下さい。

最後に:
・何かコメント下さい。
 sndsniti14 さんのためにアドバイス(回答)を出していますので締め切る前に
 1行でいいのでコメントして下さい。→とても寂しいです。
・以上。おわり。
    • good
    • 0
この回答へのお礼

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

お礼日時:2007/03/11 20:08

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