字节数组到双数组

时间:2010-11-30 23:41:30

标签: java types fft

我有一个字节数组,表示来自.wav文件的数据。我想将它转换为双精度数组,这样我就可以对它进行FFT等操作,以确定另一个文件是否包含在另一个文件中。

现在,我只是将字节转换为双打,这给了我不错的结果,但不如我想的那么精确。我知道这是不正确的转换,我觉得这会导致我错过数据,因为字节和双精度代表的差异。

如何在进行FFT相关之前将字节数组正确转换为双数组?

1 个答案:

答案 0 :(得分:4)

如果每个字节实际上代表一个带符号的8位样本值,则在记录样本时数据已经丢失,并且没有任何关于转换为double的不正确或不精确( can < / em>准确地表示byte可以的所有值 - 您无法做任何其他事情。