質問:
カテ違いでしたら申し訳ありません。

「固定小数点をビット列の左から符号部1ビット、
整数部4ビット、小数部3ビットで表現し、
かつ負の数を2の補数で表す時、最大値を2進法で表現しなさい。」

この問題わかる方いらっしゃいますか?

できれば解き方も教えてください。
答え:
「01111111」ではないですか??

符号付きで最大値ということは、当然正の最大値ということになりますから
符号ビットは「0」(正)、
整数部は左から8の位、4の位、2の位、1の位を表すので
全部立てて「1111」つまり10進数で15、
小数部は左から1/2の位、1/4の位、1/8の位なので
全部立てて「111」=0.875。

つまり「01111111」=15.875が最大値ではないですかね?
ちなみに最小値は「10000000」で-16。
補足の質問:
わかりやすいご解答ありがとうございました!!
まだ勉強を始めたばかりでわからないことだらけなんです。。
ありがとうございました!!この質問・回答は役に立ちましたか?

ウェブサイトのユーザーによる情報ポスト、JPQA.comのない保証の正しさ.

  • ウィンドウズネットワークを手動で設定すると、「○○...
  • CDを取り込むときwindows media ple...
  • ドコモはPCサイト見れるの????????????...
  • アナログ人間なものでコンピューター関係のことにとん...
  • インターネットの国際的な相関的接続はどうなっている...
  • PHP内にhtmlを入れるときに?=$i?みたいにやる...