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

这些方法来自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))

 

posted @ 2023-03-30 14:20  小鱼圆又圆  阅读(514)  评论(0)    收藏  举报