Глава 19. Квадратный корень

Постановка задачи
Идеи реализации
Метод бисекций
Метод Ньютона
Условие остановки
Разработка
Метод бисекций
Метод Ньютона
Готовая программа
Метод бисекций
Метод Ньютона

Вычислить квадратный корень числа в Perl можно или при помощи встроенной процедуры sqrt, или возведением числа в степень 1 2 , для чего годится оператор возведения в степень **. Однако постараемся запрограммировать вычисление корня без использования этих средств, чтобы познакомиться с несколькими интересными методами.

Итак, наша программа sqrt.pl принимает число как параметр командной строки и выводит квадратный корень:

Информатика-54© А. Н. Швец