Вычисление квадратного корня

<?php
/**
 * Вычисление квадратного корня
 * автор: Nc_Soft
 * 01.09.08
 */

//Задача: вычислить квадратный корень числа $n
$n=2;

//Конечно, можно воспользоваться стандартной функцией
echo sqrt($n);

/**
 * Но учитывая, что сегодня 1 сентября мы воспользуемся методом Ньютона — Рафсона :)
 */

//точность вычислений
$eps=0.0001;

//начальное приближение
$sqr = $n/2;

while (abs($sqr - ($n/$sqr)) > $eps) 
{
	$sqr = 0.5 * ($sqr + ($n/$sqr));
}

echo "<br />Квадратный корень из $n равен $sqr";