Pouvez vous m'aider svp? Je ne comprends pas cette exercice de maths car c'est avec python..et je ne comprends pas cela..
merci de bien vouloir m'aider ​


Pouvez Vous Maider Svp Je Ne Comprends Pas Cette Exercice De Maths Car Cest Avec Pythonet Je Ne Comprends Pas Celamerci De Bien Vouloir Maider class=

Sagot :

CAYLUS

Réponse :

Bonjour,

Explications étape par étape

Cette méthode d'approximation a été inventée au casino Monte-Carlo, et porte donc son nom.

1)

ligne 6 si abscisse*abscisse +ordonnée*cordonnée est inférieure ou égale à 1 alors

...

2)

def MonteCarlo (p):

nb_in=0

n=p

for i in range(n):

a=random()

b=random()

if a*a+b*b <=1:

nb_in=nb_in+1

return 4.0*nb_in/p

from random import *

print (MonteCarlo(10000))

3) n=10000000 on trouve 3.141214

Méthode trop lente .