• 締切済み

浮動小数点についての問題

浮動小数点についての問題がわからないので 質問させていただきます。 1025と-1を16進数の浮動小数点にしたいのですが どうするのでしょうか?

みんなの回答

  • jjon-com
  • ベストアンサー率61% (1599/2592)
回答No.3

もっとも標準的なIEEE754の32ビット単精度浮動小数点数と仮定して回答します。 計算方法は下記URLを参照のこと。 2進数→16進数への変換はご自身でできますよね。 http://ja.wikipedia.org/wiki/IEEE_754 (1025)10 = (100 0000 0001)2 = (1.00 0000 0001)2 × 2の10乗 +-+--------+-----------------------+ |S| Exp | Fraction | |0|10001001|00000000010000000000000| +-+--------+-----------------------+   バイアス +127 (-1)10 = -(1.0)2 × 2の0乗 +-+--------+-----------------------+ |S| Exp | Fraction | |1|01111111|00000000000000000000000| +-+--------+-----------------------+   バイアス +127

  • galluda
  • ベストアンサー率35% (440/1242)
回答No.2

がると申します。 失礼ながら。学校(や職場)の課題でしたら、今までに学んだ教科書なりなんなりをひっくり返しましょう。

  • Werner
  • ベストアンサー率53% (395/735)
回答No.1

16進数の浮動小数点数? IEEE 754 形式とかじゃなくて? 正直よく分からないけどこんなのだろうか。 1025 → 4.01h×10h^2 -1 → -1h×10h^0 (末尾のhは16進数表記の意) "16進数の浮動小数点" - Google 検索 http://www.google.com/search?hl=ja&lr=lang_ja&ie=UTF-8&oe=UTF-8&q=%2216%E9%80%B2%E6%95%B0%E3%81%AE%E6%B5%AE%E5%8B%95%E5%B0%8F%E6%95%B0%E7%82%B9%22&num=50

leadtec
質問者

補足

回答ありがとうございます 次の10進数の値を浮動小数点にしなさい。(16進数で書くこと) 1025 -1 とあります。