小学校で学ぶ筆算と同じアルゴリズムを用いると、
桁数を
として、計算量は
になり、
これで計算をするのは実際的ではない。
FFT を用いると
の計算量で済むので、
が大きい場合は FFT を用いるのが普通である。
しかし
があまり大きくないときは、FFT の計算量が最小とはならない。
後述する GMP では、
によってアルゴリズムを切り替えている
(付属するマニュアル中の ``Algorithms'' を一読することを強く推奨する)。