
01.12.2009, 01:06
|
|
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,187
С нами:
10495046
Репутация:
2642
|
|
Код:
<?php
$r = 4;
$tochnost = 1000000;
function y($x) {
global $r;
return sqrt($r*$r-$x*$x);
}
for($i=-$r*$tochnost;$i<$r*$tochnost;$i++) {
$x1 = $i/$tochnost;
$y1 = y($x1);
$x2 = ($i+1)/$tochnost;
$y2 = y($x2);
$d += sqrt(pow(($x2-$x1),2)+pow(($y2-$y1),2));
}
echo 'pi = '.$d/$r;
?>
|
|
|