回答編集履歴

1

追記

2018/12/27 03:22

投稿

otn
otn

スコア84661

test CHANGED
@@ -11,3 +11,9 @@
11
11
  `int`の中味を、データそのまま`float`型変数にコピーしています。
12
12
 
13
13
  10進数の`1147922398`は、2進数で書くと、`1000100011010111110011111011110`で、これを浮動小数点データと見なすと、`943.623`に相当すると言う事です。
14
+
15
+
16
+
17
+ Pythonに書き換えるということだと、整数4バイトとして`pack`して、浮動小数点4バイトとして`unpack`します。
18
+
19
+ 参考: [https://docs.python.jp/3/library/struct.html](https://docs.python.jp/3/library/struct.html)