0
python float를 (float32)의 정밀도로 사용할 수 있습니까? 원시적 인 python.float (32)로부터 직렬화되어 원시적 java.float로 직렬화 복원되기 때문에. 모든 라이브러리는 고려되지 않습니다. 예) numpy.float32python float를 (float32)의 정밀도로 사용할 수 있습니까?
python float를 (float32)의 정밀도로 사용할 수 있습니까? 원시적 인 python.float (32)로부터 직렬화되어 원시적 java.float로 직렬화 복원되기 때문에. 모든 라이브러리는 고려되지 않습니다. 예) numpy.float32python float를 (float32)의 정밀도로 사용할 수 있습니까?
Python float는 64 비트입니다 (C/Java에서는 double
). 당신이 직렬화 할 수 그러나 /를 "f"
형식으로 struct
모듈을 사용하여 32 비트 수레 (C/자바 float
) 이러한 직렬화 :
>>> import struct
>>> struct.pack("f", 0.1)
'\xcd\xcc\xcc='
당신이 그것을 시도? [MCVE] (https://stackoverflow.com/help/mcve)를 제공하면 답을 얻을 수있는 기회가 훨씬 더 많습니다. – Craig