从 numpy float32 到 python float (float64) 再到 numpy float32 是否有可能失去任何保真度或精度?
我似乎找不到数据丢失的案例,但我周围的每个人都声称世界将因数据丢失而终结。在我继续之前,我只需要找到一个证明数据丢失的文档/示例。
任何为我指明正确方向的帮助表示赞赏。
这是我看到的一个典型用例:
def serialize(val):
# val is a np.float32
return val.astype(float)
def deserialize(msg):
return np.float32(msg)
message = '1.23456789'
outgoing = serialize(message)
incoming = deserialize(message)