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