[ Foro de C++ ]

Problema en ejercicio sobre PI

21-Aug-2020 16:37
Invitado (Milano)
1 Respuestas

Hola buenas, necesito ayuda de alguien para que me explique paso a paso este ejercicio que voy a adjuntar ahora porque estoy muy rayado.

La constante matemática PI puede calcularse con la siguiente fórmula:
PI = 4 * 2/3 * 4/3 * 4/5 * 6/5 * 6/7
Escriba una función que, dado un valor entero de n, calcule PI multiplicando las primeras n fracciones de la fórmula. Para comprobar su correcto funcionamiento, con el valor n=30 el valor de PI es 3.19106; con n=3000 el valor es 3.14212 y con n=30000 el valor es 3.14165.


22-Aug-2020 14:52
Nacho Cabanes (+65)

No veo clara la relación de recurrencia entre las fracciones. ¿Las dos primeras son 3, las dos siguientes 5, las dos siguientes 7 y así sucesivamente? ¿Y los numeradores son 2 y 4, luego 4 y 6, luego 6 y 8 y así?

No conocía esa fórmula, pero parece el "producto de Wallis", reescrito de una forma un poco más difícil de automatizar:

https://es.wikipedia.org/wiki/N%C3%BAmero_%CF%80

https://es.wikipedia.org/wiki/Producto_de_Wallis

En primer lugar que te confirmen si es así.






Si ya eres usuario del sistema, puedes contestar desde tu cuenta y así ganar prestigio.

Si sólo eres un visitante, puedes optar por...