The invention discloses an FFT/IFFT device and method based on an LTE system. Six transformation point numbers defined by the LTE system are divided into two classes, namely, small transformation point numbers (128, 256 and 512) and large transformation point numbers (1024, 1536 and 2048), wherein the small transformation point numbers are all 2 of integer power, and corresponding FFT/IFFT is directly carried out; the large transformation point numbers are all realized based on 512-point FFT/IFFT and r-base operation. The structure is simple, and few multiplier and summator resources are needed; compared with the prior art, processing with six transmission bandwidths can be supported at the same time, and block-floating-point FFT/IFFT can also be supported. In addition, only 512 twiddle factors need to be used and stored in the process of executing 1536-point FFT/IFFT, only 1536 twiddle factors need to be stored in total in the process of executing 1024-point FFT/IFFT, 1536-point FFT/IFFT and 2048-point FFT/IFFT, and thus resource occupation is reduced.