]> git.llucax.com Git - z.facultad/75.29/dale.git/commitdiff
Hacer que pot_ko() use karatsuba().
authorAlberto Bertogli <albertogli@telpin.com.ar>
Wed, 5 Oct 2005 07:36:36 +0000 (07:36 +0000)
committerAlberto Bertogli <albertogli@telpin.com.ar>
Wed, 5 Oct 2005 07:36:36 +0000 (07:36 +0000)
src/number.h

index 6980c1fb2f9aea7a069ccb705057399c2d99c648..e9b821ff2cf539e599adf675fdefd8c0801848ce 100644 (file)
@@ -754,7 +754,7 @@ number < N, E > pot_ko(number< N, E > &u, number< N, E > &v)
        res.sign = u.sign;
 
        for (i = 1; i < v; i += 1) {
        res.sign = u.sign;
 
        for (i = 1; i < v; i += 1) {
-               res *= u;
+               res = karatsuba(res, u);
        }
 
        return res;
        }
 
        return res;