korrutamisalgoritmiga
Korrutamisalgoritmiga (korrutamise algoritmid) on matemaatika ja arvutiteaduse valdkond, mis tegeleb kahe või enama arvu korrutamise protsessi kirjeldamise ja teostamisega. Erinevad algoritmid erinevad selle poolest, kuidas nad jagavad arvu osadeks, kuidas osad koondatakse ja milliseid operatsioone ning rekursioone nad kasutavad. Kahe peamise kasutusvaldkonna poolest eristatakse käsitsi ja arvutitega teostatavaid algoritme, kuid paljud kontseptsioonid kattuvad.
Klassikaline käsitsi korrutamine, mida sageli koolis õpetatakse, koondab üksikute digitide korrutused ja koondamisena annab kogu tulemuse.
Veel arenenumad ja suuremate arvude jaoks optimeeritud algoritmid hõlmavad Karatsuba meetodit, Toom-Cooki ja Schönhage-Strassenit. Karatsuba algoritm
Rakendustena kasutavad kaasaegsed aritmeetika raamatukogud, nagu GMP ja MPIR, erinevaid korrutamisalgoritme vastavalt sisendi suurusele ja tootmise