Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Как вычислить корень ?

ОбразованиеМатематика
Катя Печерская
  ·   · 14,6 K
На Кью задали 1 похожий вопрос
Студент, будущий математик, программист, повар и...  · 22 авг 2017

Предположим, вы хотите вычислить квадратный корень числа Х. Мы построим две числовые последовательности, которые будут стремиться к квадратному корню. Иными словами, чем больше элементов этих последовательностей вы вычислете, тем точнее будет ваш результат.

Определим:

a(0) = 1 и b(0) = X (первый элемент первой последовательности равнаяется единицы, первый элемент второй последовательности равняется Х)

Теперь определим формулу для обеих числовых последовательностей: 

b(n+1)=(a(n) + b(n))/2 

a(n+1) = X/b(n+1)

Этот способ называется Вавилонским, так как именно в Вавилоне впервые его изобрели для высчитывания квадратного корня от двух:

а(0)=1 б(0)=2

б(1) = (а(0)+б(0))/2 = 1+2/2 = 1.5     а(1) = 2/1.5 = 1.333

б(2) = 1.416    а(2) = 1.412

б(3) = 1.414    а(3) = 1.414

Именно это квадратный корень из двух (верные до третьего знака после точки): 1.414

Школьник. Хочу развиваться. Но че-то как-то лень.  · 22 авг 2017
Допустим, у нас есть число 6241. Нам надо определить, в диапазоне каких табличных чисел в квадрате оно лежит. Например, данное число лежит между 4900 и 6400 то есть между 70^2 и 80^2. Число оканчивается на единицу. Какие цифры... Читать далее

Этот метод годится, лишь если гарантировано, что корень будет целым числом