0
我可以使用精度为(float32)的python float吗? 因为它将从原始的python.float(32)序列化,并将被反序列化为原始的java.float。 任何图书馆都没有考虑。例如)numpy.float32我可以使用精度为(float32)的python float吗?
我可以使用精度为(float32)的python float吗? 因为它将从原始的python.float(32)序列化,并将被反序列化为原始的java.float。 任何图书馆都没有考虑。例如)numpy.float32我可以使用精度为(float32)的python float吗?
Python浮点数是64位(C/Java中的double
)。然而,你可以序列化/使用struct
模块与"f"
格式反序列化这些32位浮点(float
在C/Java的):
>>> import struct
>>> struct.pack("f", 0.1)
'\xcd\xcc\xcc='
你试过了吗?如果您提供[MCVE](https://stackoverflow.com/help/mcve),您将有更好的机会获得答案。 – Craig