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