\(\displaystyle{ \sum_{n=0}^{\infty} \frac{(-1)^{n}}{2n+1} = \frac{1}{1} - \frac{1}{3} + \frac{1}{5} - \frac{1}{7} + \frac{1}{9} - s = \frac{\pi}{4}}\)
jednak jak moj program wypisuje pi, to tylko 4 lub 5 miejsc po przecinku. Chcialbym, zeby tak z dwadziescia miejsc po przecinku Jak to zrobic? Kod programu;
(pisalem w devie, gdzie sie kompiluje)
Kod: Zaznacz cały
#include <iostream>
using namespace std;
int main()
{
float pi =0;
float mianownik;
for(int licznik= 0; licznik< 10000; licznik++)
{
if(licznik%2==1)
{
mianownik=2*licznik+1;
pi=pi-4/mianownik;
}
else
{
mianownik=2*licznik+1;
pi=pi+4/mianownik;
}
}
cout << "pi wynosi: " << pi;
}
[ Dodano: 11 Sierpnia 2007, 02:13 ]
zmienna licznik nie oznacza licznika na gorze w ulamku! "Licznik" to jest hmmm zmienna ktora mowi ktory jest krok pętli.