- ベストアンサー
浮動小数点:エクセス64について
浮動小数点を表現するエクセス64で表現されている8バイトの実数である以下の2つがあるのですが、 40 19 99 99 99 99 99 9a (16進) 41 18 00 00 00 00 00 00 (16進) それぞれ0.1と1.5らしいのですが小数点以下の部分のエクセス64での表現がよくわかりません。 どなたか解説をしていただける方はいらっしゃいますでしょうか。 よろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
41の次の18ですが、0001 1000 最初の4ビットが、"1"で、次のビットから順に0.5、0.25、0.125(2のマイナス3乗)を表していると考えれば・・・ホラ、判りますね? (2進数の場合、左隣の桁は2倍、逆に右隣の桁に行くことは、0.5倍と考えてください。) 0.1の方は、上記をヒントにすれば、判りますか? (私は面倒なのでやりません(^o^)) ちなみに、40、41の部分は指数部ですね。
その他の回答 (1)
- rot-N
- ベストアンサー率27% (118/432)
回答No.2
教えてGooの中を検索してから回答すれば良かった(^^;)。 指数、仮数部分は、下記URLを参考にね。
質問者
お礼
いろいろありがとうございます。 私もご紹介いただいたURLを見て、ここならこの手の質問にも答えてくれるかと思い、投稿してみました。 ありがとうございました。
お礼
ご解説ありがとうございます。 まだ、ちゃんと理解できていないのですが、いただきました解説を元に考えてみます。 ありがとうございました。