1 Отредактировано Hack-Yer (2010-10-18 08:01:53)

Тема: Длинный корень

Здравствуйте ! Тут 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); 

Каждую процедуру то понял, а что они вместе делают ... neutral