teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

説明を間違えていました。大変失礼しました。

2021/02/09 15:17

投稿

e46
e46

スコア3

title CHANGED
File without changes
body CHANGED
@@ -1,8 +1,15 @@
1
+ **ご回答頂きました皆様、大変失礼しました。**
1
- 下記のようなbinary32形式のデータから実数へ変換するサンプルコードがあればご紹介けると助かります。
2
+ **変換の方向を間違っていました。下記に訂正させてます。**
2
3
 
3
- 0x42c10000 --> 96.5
4
+ 下記のような実数(double)からbinary32形式へ変換するサンプルコードがあればご紹介頂けると助かります。
4
5
 
6
+ 96.5 --> 0x42c10000
5
7
 
8
+ ~~下記のようなbinary32形式のデータから実数へ変換するサンプルコードがあればご紹介頂けると助かります。~~
9
+
10
+ ~~0x42c10000 --> 96.5
11
+ ~~
12
+
6
13
  符号ビット: 1ビット、指数部の幅: 8ビット、仮数部の幅: 23ビットで構成されているかと思いますが各ビットのデータを抽出後、計算処理するかと思いますがそのコーディング方法がわかりません。ネットで検索していくつかの事例を試してみましたがNGでした。
7
14
  サンプルコード及び実行結果があると非常に助かります。
8
15
  よろしくお願いします。