- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
No.2です。 ANo2の補足コメントの回答 >解答ありがとうございます!つまり答えは-128でいいんですか? いいえ違います 。 答えは数値の範囲ですから 「-128 ~ +127」 となります。
その他の回答 (3)
- FEX2053
- ベストアンサー率37% (7991/21373)
ほれ、やっぱりわかってない。 問われているのは「表すことのできる数値の範囲」です。 情報工学の世界では、無限の数値をあっさりと使える 数学と違い、どうしてもメモリやCPUなどの物理的な 制限があるために、「どの範囲の数字を表すことができ るか」が結構重要でして、「表すことのできる数値」と いうと、「範囲」を問われていると考えて下さい。 ちなみに「表すことができる最小の数値」なら、確かに 「-128」で正答です。
- info222_
- ベストアンサー率61% (1053/1707)
2 2の補数 8ビット目:0 ... 正の整数: 0,+1~ +127 8ビット目:1 ... 負の整数: -1~ -128 01111111 ... +127 01111110 ... +126 01111101 ... +125 01111100 ... +124 .... ... 00000100 ... +4 00000011 ... +3 00000010 ... +2 00000001 ... +1 00000000 ... 0 11111111 ... -1 11111110 ... -2 11111101 ... -3 11111100 ... -4 .... ... 10000011 ... -125 10000010 ... -126 10000001 ... -127 10000000 ... -128
- wormhole
- ベストアンサー率28% (1626/5665)
2の補数を勉強しなおしましょう。 答えを書くのは簡単ですが書いたところで2の補数が分かるようになるわけじゃありませんから。
補足
解答ありがとうございます!つまり答えは-128でいいんですか?