note 99062 deleted from function.sqrt by danbrown

From: Date: Mon, 26 Jul 2010 14:39:23 +0000
Subject: note 99062 deleted from function.sqrt by danbrown
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-171138@lists.php.net to get a copy of this message
Note Submitter: coelhoduda at hotmail dot com Reason: non-english ---- uma função bem simples, para podermos entender a lógica de, como funciona a extração de uma raiz quadrada é a seguinte: <?php function raiz($y){ if(is_numeric($y)){ $x = (int)(($y/2)+1); for($i=0;(($y/$x)!=$x)and($i<14);$i++){ $x = 0.5*(($y/$x)+$x); } } return $x; } echo var_dump(raiz(27)); // float(5.1961524227066) echo "<br>"; echo var_dump(sqrt(27)); // float(5.1961524227066) echo "<hr>"; echo var_dump(raiz(81)); // float(9) echo "<br>"; echo var_dump(raiz(81)); // float(9) ?>

« previous php.notes (#171138) next »