mobin
Stammgast
Hallo ich hab versucht mit PHP ein Programm zu schreiben um PI zu berechnen. Von der Logik her müsste es passen (habs mit C++ getestet). Aber mit PHP hängt es sich auf, auch wenn ich nur eine Berechnung machen lasse.
Hier der Code:
Hier noch der Code in C++:
Hier der Code:
Code:
<?php
$berech = 5;
$nenner = 1;
$pi = 1;
for ( $i=0; i<$berech; $i++)
{
$nenner=$nenner+2;
$pi= $pi- 1/$nenner;
$nenner=$nenner+2;
$pi= $pi+ 1/$nenner;
}
echo 4*$pi;
?>
Hier noch der Code in C++:
Code:
#include <iostream.h>
#include <stdlib.h>
using namespace std;
int main()
{
int berech;
double nenner = 1;
double pi = 1;
cout<<"Hallo! Wieviele 1000 Berechnungen sollen durchgefuehrt werden?"<<endl;
cin>>berech;
for ( int x=0; x<berech*500; ++x)
{
nenner=nenner+2;
pi= pi-(1/nenner);
nenner=nenner+2;
pi= pi+(1/nenner);
}
cout<<4*pi<<endl;
system("PAUSE");
return 0;
}
Zuletzt bearbeitet von einem Moderator: