Так, можна представити результати частотної області БПФ строго реального введення, використовуючи лише дійсні числа.
Ці комплексні числа в результаті ШПФ - це просто лише 2 дійсних числа, які обидва необхідні для отримання 2D координат вектора результату, який має як довжину, так і кут напрямку (або величину і фазу). І кожна частотна складова результату ШПФ може мати унікальну амплітуду та унікальну фазу (відносно певної точки апертури ШПФ).
Одне дійсне число одне не може представляти як величину, так і фазу. Якщо ви викинете інформацію про фазу, це може легко масово спотворити сигнал, якщо ви спробуєте відтворити його за допомогою iFFT (і сигнал не симетричний). Отже, для повного результату ШПФ потрібно 2 дійсних числа на кошик ШПФ. Ці 2 дійсних числа поєднуються в деяких БПФ у складному типі даних за загальним домовленістю, однак результат БПФ може легко (а деякі БПФ і роблять) просто створити 2 дійсних вектори (один для координат косинусів і один для координат синуса).
Існують також підпрограми ШПФ, які безпосередньо виробляють величину і фазу, але вони працюють повільніше, ніж ШПФ, що дає складний (або два реальних) векторні результати. Існують також підпрограми ШПФ, які обчислюють лише величину і просто викидають інформацію про фазу, але вони, як правило, працюють не швидше, ніж дозволяють вам робити це самостійно після більш загального БПФ. Можливо, вони економлять програміст кілька рядків коду ціною того, що він не є зворотним. Але багато бібліотек не заважають включати ці повільніші та менш загальні форми ШПФ, а просто дозволяють кодеру перетворювати або ігнорувати те, що їм потрібно чи не потрібно.
Плюс, багато хто вважає, що задіяна математика набагато елегантніша за допомогою складної арифметики (де для строго реального введення косинусна кореляція або навіть компонент результату ШПФ покладається в реальну компоненту, а синусова кореляція або непарна складова Результат ШПФ покладається в уявну складову комплексного числа.)
(Додано :) І, як ще один варіант, ви можете розглядати два компоненти кожного буфера результатів ШПФ, а не як реальні та уявні компоненти, як парні та непарні компоненти, обидва справжні.