This commit is contained in:
danogentili 2016-07-30 17:17:03 +02:00
commit 5c0c0909ed

View File

@ -1,13 +1,16 @@
<?php <?php
function mysqr($n) {
function mysqr($n)
{
$guess = $n / 2; $guess = $n / 2;
while (true) { while (true) {
$last = $guess; $last = $guess;
$guess = (($n / $guess) + $guess) / 2; $guess = (($n / $guess) + $guess) / 2;
if($last == $guess) { if ($last == $guess) {
break; break;
} }
} }
return $guess; return $guess;
} }
var_dump(mysqr(234892482328),sqrt(234892482328)); var_dump(mysqr(234892482328), sqrt(234892482328));