在调用这个FFT函数之前,你必须用以下数据类型转换函数,这样应该就不会丢失数据精度。
fract32 float_to_fr32(float); // Converts a float to fract32
fract16 float_to_fr16(float); // Converts a float to fract16
float fr16_to_float(fract16); // Converts a fract16 to float
float fr32_to_float(fract32); // Converts a fract32 to float
fract32 fr16_to_fr32(fract16); // Deposits a fract16 to make a fract32
fract16 fr32_to_fr16(fract32); // Truncates a fract32 to make a fract16
fract32 float_to_fr32(float); // Converts a float to fract32
fract16 float_to_fr16(float); // Converts a float to fract16
float fr16_to_float(fract16); // Converts a fract16 to float
float fr32_to_float(fract32); // Converts a fract32 to float