将二进制文件int32转换为float32

时间:2017-03-14 19:37:03

标签: python

我需要将二进制文件int32转换为二进制文件float32。我需要使用的软件只接受二进制浮动数据文件。

我正在使用的代码是:

import numpy as np

array = np.fromfile('pocobe4_r19_v18_r20.dat', dtype=np.int32).astype(np.float32)
with open("prueba_out", "wb") as prueba_out:
    prueba_out.write(array.tostring())

此代码生成二进制文件,但是如何确认此新二进制文件是否为float32?

如何确认int32二进制文件以正确的方式转换为float32?

0 个答案:

没有答案