Тема: Длинный корень
Здравствуйте ! Тут http://e-maxx.ru/wiki/Длинный_корень выложен алгоритм длинного корня.
Но я не понял эти строчки:
smul(r, 2, tmp1);
smul(tmp1, res, tmp2);
shift(tmp2, cur-1);
summ(prr, tmp2, tmp);
tmp1[0]=1; tmp1[1]=res;
smul(tmp1, res, tmp2);
shift(tmp2, cur*2-2);
summ(tmp, tmp2, prr);
Каждую процедуру то понял, а что они вместе делают ...