A Fixed-Point Fast Fourier Transform Error Analysis