Aller au contenu

Approximation de $\pi$ par la formule de Leibniz

Série alternée — vitesse de convergence lente

Exercice Débutant · Prepa-eco · prepa scientifique et economique (CPGE)

Enonce

Calculer $\hat{\pi}_n$ la somme partielle à $n$ termes et retourner le résultat en float.

Signature attendue

def pi_leibniz(n: int) -> float:

Exemple

  • round(pi_leibniz(10), 6) → 3.04184

📖 Rappel de cours

La formule de Leibniz (1674) donne $\pi$ comme somme infinie :

$\frac{\pi}{4} = \sum_{k = 0}^{+\infty} \frac{(-1)^k}{2k + 1} = 1 - \frac{1}{3} + \frac{1}{5} - \frac{1}{7} + \cdots$

Troncature à $n$ termes :

$\hat{\pi}_n = 4 \sum_{k = 0}^{n - 1} \frac{(-1)^k}{2k + 1}$

⚠️ Convergence très lente en $O(1/n)$ — pour gagner une décimale il faut multiplier $n$ par 10. Illustration pédagogique d'une série alternée au programme, pas une méthode efficace en pratique.

← Exercices Python pour la prépa ECG — probabilités, matrices, suites

Exercices du meme theme

  • Histogramme par buckets
  • Covariance empirique
  • Somme d'une série géométrique
  • Suite arithmético-géométrique
  • Convergence d'une suite récurrente
  • Intégration numérique par Simpson

La correction commentee, les indices progressifs, l'execution du code dans le navigateur et la verification par l'IA sont reserves aux abonnes.

Prepa🐍ython
Progresser en Python & SQL · Prépa scientifique
Essai gratuit
Testez toutes les fonctionnalités sans engagement
En continuant, vous acceptez notre politique de confidentialité.
Déjà abonné ? Se reconnecter
Recevez un lien de connexion par email
Parcourir gratuitement →
Aperçu limité · sans inscription · sans vérification IA
€4,99
/ mois · accès illimité · résiliable
Paiement sécurisé
En vous abonnant, vous acceptez nos conditions et politique de confidentialité.
Résiliation possible depuis votre espace PayPal.

Chargement...

Initialisation de l'environnement

Prepa🐍ython
Progresser en Python & SQL · Prépa scientifique
Progression
0 / 0
Solo
— / —
Python... SQL...
Recherche
🔬 Bac a sable Python ↗ 🧪 Bac a sable SQL ↗ 📝 Concours blanc ↗ 🏖️ Code à la plage ↗ 📚 Listes de rentrée ↗ 🛠️ Admin ↗
Tu aimes PrepaPython ?
Fais-le savoir !
← Retour à l'accueil Mentions legales & confidentialite