Calculer pi
|
20-05-2014, 18h21
(Modification du message : 20-05-2014, 18h24 par octarin.)
Message : #1
|
|
octarin
Apprenti sorcier Messages : 68 Sujets : 11 Points: 47 Inscription : May 2013 |
Calculer pi
Kouwaa ? Des maths ?
Et bien oui, jeune prépubère. Aujourd'hui on va bouffer des maths et du code, afin de calculer nous mêmes (sisi), l'un des nombres les plus fascinants : 42 Pi. Tout d'abord, nous allons rappeler les bases : L'aire d'un cercle est égale au produit de son rayon au carré et de pi. Soit A = r² x pi C'est tout ce dont vous aurez besoin . Maintenant, entrons dans le vif du sujet, avec cette figure : Il y a deux charabias à gauche du quart de cercle inscrit dans le carré.
Si vous avez compris, vous savez ce qu'il vous reste à faire pour calculer pi ;D. On va trouver la probabilité qu'un point appartienne à l'aire en simulant des points aléatoires dont les coordonnées restent dans le carré ABCD. Donc, codons ça, d'abord en python pour un rapide prototypage. Code PYTHON :
Ça marche ! On obtient bien un début de 3.1415... Mais voila, notre code python est trop lent. Recodons ça en bon vieux C des familles ! Code C :
On peut alors obtenir une meilleure approximation, et ce en un temps plus court qu'en python. Voila ! J'espère que vous avez compris que le calcul de pi n'est pas magique. Si vous avez la moindre question n'hésitez pas, je vous répondrai avec plaisir. |
|
« Sujet précédent | Sujet suivant »
|
Utilisateur(s) parcourant ce sujet : 2 visiteur(s)