Schonhage-Strassen Algorithm ใช้สำหรับคูณสองจำนวน อัลกอริทึมนี้เป็นการคูณแบบ asymptotically fast สำหรับจำนวนเต็มขนาดใหญ่ ในทางปฏิบัติ Schonhage-Strassen เริ่มเกินกว่าวิธีเก่าๆ เช่น Karatsuba และ Toom-Cook สำหรับตัวเลขเกิน 2^2^15 ถึง 2^2^17 (10,000 ถึง 40,000 หลักสิบ) อัลกอริทึม Begin function