Erreur déclenchée lorsqu'un calcul produit un nombre trop grand pour être représenté. Plus rare avec les entiers Python (arbitrary precision), mais possible avec les flottants.
🔍 Causes fréquentes
- •Résultat d'un calcul flottant dépassant la limite de la plateforme
- •Conversion d'un très grand entier en flottant
💡 Exemples
10**1000 comme flottant dépasse la limite. Pour de très grands nombres, on peut utiliser le module decimal.
💡 Astuces pour éviter cette erreur
- 💡Pour les entiers, Python gère des nombres arbitrairement grands, pas de souci
- 💡Pour les flottants, être conscient des limites de la machine
