1
http://www.h-schmidt.net/FloatConverter/IEEE754.htmlのようなWebサイトを使用して、16進数の文字列'424E4B31'
をfloat32に変換すると、51.57343が得られます。16進数をIEEE 754に変換する
私は同じようStackExchangeのソリューションを使用して、しかし、文字列を変換するためのPythonを使用する必要があります。なぜそれが違う...私は2.9584e-09を得る
import struct, binascii
hexbytes = b"\x42\x4E\x4B\x31"
struct.unpack('<f',hexbytes)
または
struct.unpack('f', binascii.unhexlify('424E4B31'))
?