Быстрый поиск корня

Допустим нам необходимо найти корень от числа Y. Тогда найденное X в квадрате будет равно этому Y. Рассмотрим формулу X = X2/X = (X2/X+X)/2
Исходя из этого легко постороить алгоритм целочисленного поиска корня где Xn+1=((Y/Xn)+Xn)*0.5 или для целочисленного поиска Xn+1=((Y DIV Xn)+Xn)DIV 2
Проводим итерации до повторения значения.
Попробуем проверить Y= 121 Xn1 = 61; Xn2 =31; Xn3=17; Xn4=12; Xn5=11; Xn6=11
Пробуем вычислить корень из 2 с тчностью до 2 знака Это - Y*1002 = 200 где  X=141 то есть корень из 2 = 141* 10-2=1.41