Python将字节转换成float类型的方法

发布时间 2023-03-30 14:30:38作者: 小鱼圆又圆

这些方法来自ChatGPT

struct.unpack

import struct
print(struct.unpack('f', b'\x00\x00'))

float.fromhex

print(float.fromhex(hex(b'\x00\x00' | 0)))

numpy.frombuffer

import numpy as np
print(np.frombuffer(b'\x00\x00\x00\x00', dtype=np.float32))