Szukając informacji o algorytmach wyznaczania liczby Pi możecie natknąć się na taką formułę (algorytm BBP):
Pi = Suma(k=0; k
a ja bym skorzystal z wzoru:
pi/4 = 1 - 1/3 + 1/5 - 1/7 + 1/9 -...
Nie chodzi o to, z jakiego wzoru skorzystać (mam ich już kilkanaście), ale o to, żeby wzrór miał podaną postać.
Miałem podać uoglólniony wzór. Może się wam przyda:
Pi = Suma(k=0; k
Nie wiem czy oto chodzi, ale:
po przekształceniu BBP na wzór Dryobatesa, otrzymałem:
a(k) = 64*(80k+40)(80k+50)(80k+60)-32(80k+10)(80k+50)(80k+60) - 16(80k+10)(80k+40)(80k+60) - 16(80k+10)(80k+40)(80*k+50)
b(k) = (80k+10)(80k+40)(80k+50)(80*k+60)
Nie wiem czy oto chodzi, ale:
...
Nie chcę cię martwić, ale:
- Przekształciłeś tylko tą drugą część. Chodzi o to, żeby we wzorze zamiast (1/16) było (1/10).
- Chyba źle przekształciłeś, bo nawet w takim wypadku inny wynik wychodzi :)
Ale dzięki za chęci.
Hmmm nie wydaje mi sie.. Najpierw szukałem liczby, przez jaką musze pomnożyć cały nawias aby dojść do 1/10, a jest to 16/10. Wtedy można przed nawiasem zostawić iloczyn "1/10", następnie przemnozyłem wszystko przez "16/10" oraz sprowadziłem do wspólnego mianownika aby otrzymać a(k) oraz b(k), zatem wszystko się zgadza, podstawiając mamy algorytm BBP, ale zamiast 1/16 jest 1/10.
Czyż nie ?
Czyż nie ?
Taki mały szczegół: Tam jest (1/16)^k. Lub zapisując tak jakby to było w Delphi: Power(1/16, k) :)