Голосование за лучший ответ
nds
Просветленный
(25645)
5 месяцев назад
Последовательным приближением
Берешь любое число, желательно близкое к значению корня но не обязательно
Возводишь в степень корня
Если результат больше числа из которого нужно извлечь корень то уменьшаешь если меньше то увеличиваешь и так пока не получишь корень с нужной точностью.
Уменьшать и увеличивать оптимально на половину разницы между предыдущими попытками.
S.H.I.
Оракул
(69133)
5 месяцев назад
√9
9/2 = 4,5
(4,5 + 9/4,5) / 2 = 3,25
(3,25 + 9/3,25) / 2 = 3,0096
(3,0096 + 9/3,0096) / 2 = 3,0000
Тадасана
Просветленный
(42382)
5 месяцев назад
sqrt(a) = exp(0.5*ln(a)) в действительных числах.
Но, кстати, логарифм численно удобнее вычислять по основанию системы счисления, если у тебя числа внутри с мантиссой и плавающей запятой.
Михаил
Оракул
(65361)
5 месяцев назад
Максимально простой метод в данном случае - открыть онлайн-калькулятор, либо взять в руки сотовый телефон (подойдёт даже кнопочный без интернета и сим-карты).
Ещё есть вариант - зайти в магазин и попросить самый дешевый калькулятор.