Strona 1 z 1

funkcja gamma w c++

: 8 lis 2005, o 13:46
autor: bisz
jak by napisac taka funkcje w jakimkolwiek jezyku programowania np c++ ? no bo z silnią jest prosta sprawa ale z funkcją gamma ?

funkcja gamma w c++

: 8 lis 2005, o 16:30
autor: g
jezeli nie interesuje cie czas dzialania tego programu, to bezposrednio z definicji. jezeli interesuje cie dokladnosc rzedu dziewieciu miejsc po przecinku, to spokojnie calkowanie do nieskonczonosci mozesz zastapic przez calkowanie do 4x (gdzie x to input). zaimplementuj metode prostokatow, dobierz jakos sensownie przedzialy i voila.
chociaz na dobra sprawe to dla efektywniejszego dzialania mozesz sie bawic tylko dla \(\displaystyle{ x (0,1]}\), a potem rekurencyjnie, korzystajac z tego, ze \(\displaystyle{ \Gamma(x) = x\Gamma(x-1)}\).