1

Python3 を実行している Raspberry-Pi に IEEE-754 番号が送信されています。4 つのシリアル バイトとして送信されますが、これを Python で浮動小数点数にアセンブルする方法がわかりません。

struct.pack の使用に関するさまざまな投稿を試してみましたが、これで適切な結果が得られませんか?

Python にはかなり慣れていないので、簡単な答えでしょうか?

4

1 に答える 1

3

あなたがしたいstruct.unpack、ではなくstruct.pack

struct.unpack('<f', bytes) # little-endian
struct.unpack('>f', bytes) # big-endian
于 2013-06-11T21:03:28.730 に答える