180

#cow# il demandent de l'aide au vaches milka ?
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

181

vince> pour seulement 1/8ème, pas besoin de la prendre entière cheeky

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

182

Miles
:
MacIntoc
: d'ailleur, comment ça se calcul, pi ???
à ton avis, ils font comment ?

Bah... a part avec le diamètre et le périmètre, je vois pas. Mais bon, doit y avoir un autre moyen, nan ??
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

183

les fonctions inverses des tangentes, des cos et sin, y'a moyen de faire qqch, je crois.
Site : http://www.phareaway.com/
Membre du groupe Phare Away et webmaster du site

184

on l'avait fait à l'école par récurence, on faisait un polgone régulier de n++ cotés, on prenait le rayon du cercle inscrit, celui du cercle circonscrit, on faisait la moyenne des deux et on travaillait avec le périmètre... j'ai plus ce prog, mais c t assez relou... ensuite, ton nombre d'occurences te donne une précision meilleure...
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

185

Y'a une formule qui est, je crois :
4*(1/2 + 1/3 - 1/4 + 1/5 + 1/6 - ...)
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

186

Il y a des foultitudes de formules et d'algorithmes.



1) Avant les maths un peu moderne, on utilisait des méthodes géométriques, à base de polynômes incrits dans des cercles, par exemple (comme dit vince). C'est comme ça qu'Archimède a montré que 3 < Pi < 22/7. C'est comme ça aussi qu'un allemand du moyen âge, en passant toute sa vie à calculer, a trouvé 35 chiffres décimaux (ce qui a été l'apogée de la méthode).



2) Ensuite on a trouvé des tas de formules de séries, dans le style de celle de Thibaut (bien que je ne la connaisse pas... Où est ce que tu mets les + et les - ?)
Il y en a beaucoup qui sont complètement inutilisables, parce qu'elles convergent trop lentement. Celle de Thibaut, par exemple, ça m'étonnerait qu'elle puisse servir à quelque chose smile
Il y en a des très jolies comme 1 + 1/2² + 1/3² + 1/4² + 1/5² + ... = Pi²/6 mais inutiles.
Newton en avait trouvé une assez rapide, et il l'avait utilisée pour calculer pas mal de chiffres à la main.



3) Mais au final, les séries les plus pratiques sont celles des fonctions trigo (comme dit Miles), et notamment Arctangente.
Arctan(x) = somme( (-1)^n*x^(2n+1)/(2n+1) )

Cette série converge d'autant plus vite que x est petit. Le but du jeu est donc de trouver une combinaison de la forme
Pi = a*arctan(x1) + b*arctan(x2) + .....
où x1, x2 ... sont les plus petits possibles.

On peut prendre par exemple Pi = 4*Arctan(1) mais ce n'est pas bon du tout!
La formule reine, qui a été utilisée pendant très longtemps, est la formule de Machin :
Pi = 16Arctan(1/5) - 4Arctan(1/239)

C'est avec cette formule que Shank a calculé à la main 707 décimales (les fameuses décimales fausses du palais de la découverte, parce qu'il a fait une erreur! Mais elles ont été corrigée...)



4) Ensuite, il a fallu attendre les ordinateurs pour continuer. On a trouvé des séries qui convergent encore plus vite, à l'aide desquelles on a calculé 1 million de chiffres. Mais toutes ces séries ont une convergence linéaire : avec N termes de la série, on a x*N décimales.



5) On a trouvé des algorithmes à convergence plus rapide. Il y en a deux, notamment, qui sont très utiles : l'un qui permet de *doubler* le nombre de chiffres justes à chaque étape, l'autre qui permet de le *quadrupler* (mais qui est plus compliqué, donc plus lent par d'autres aspects). Ils ne sont pas très compliqués à écrire (quelques lignes), mais bon, je ne peux pas m'en souvenir...

Le record de calcul est détenu depuis de nombreuses années par le Pr Kanada, de l'Université de Tokyo. Il me semble qu'il en est à environ 200 milliards de chiffres...



6) Sinon, on a découvert ces dernières années de nouvelles formules surprenantes : elles permettent de calculer UN chiffre du nombre Pi, sans avoir à calculer tous les chiffres précédents... c'est comme ça qu'on connait des chiffres très lointaines de Pi.
Les droits inaliénables du troll :
1) le droit d'avoir raison
2) le droit d'être péremptoire
3) le droit de ne pas lire
4) le droit de ne pas répondre
5) le droit d'être de mauvaise foi
6) Autant pour moi / Faignant / Vivent Tintin et Milou

187

Thibaut> Ta formule converge vers une fonction affine à coefficients rationnels de ln(2) embarrassed Et puis même, il y a un pb de vitesse : elle est équivalente à faire la somme des 1/n^2... (pour avoir 100 décimales il faudrait faire 10^50 itérations, enfin j'exagère un peu parce qu'il y a des accélérations de convergence possible, mais c'est l'idée).


Y a la formule : pi = 4*(4*arctan(1/5) - arctan(1/239)) (je crois que c'est ça). On peut calculer facilement arctan(x) pour x proche de 0 par son développement limité (et si, si, ça fait pi : demandez à votre TI de calculer tan(4*arctan(1/5) - arctan(1/239)) tongue)

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

188

Mais heu, il m'a doublé! sad

Et sinon Thibaut je présume que tu voulais écrire : 4*(1-1/3+1/5-1/7+1/9-...)

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

189

nananère!

Petite erreur : en fait, Archimède a montré que 3+10/71 < Pi < 3+1/7, ce qui donne déjà Pi = 3.14....
Les droits inaliénables du troll :
1) le droit d'avoir raison
2) le droit d'être péremptoire
3) le droit de ne pas lire
4) le droit de ne pas répondre
5) le droit d'être de mauvaise foi
6) Autant pour moi / Faignant / Vivent Tintin et Milou

190

6) Sinon, on a découvert ces dernières années de nouvelles formules surprenantes : elles permettent de calculer UN chiffre du nombre Pi, sans avoir à calculer tous les chiffres précédents... c'est comme ça qu'on connait des décimales très lointaines de Pi.

eek Ca ressemble à quoi?

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

191

En fait c'est très simple.
Pi = Somme ( i=0, +oo, 1/16^i * [ 4/(8i+1) - 2/(8i+4) - 1/(8i+5) -1/(8i+6) ] )

C'est une formule correcte mais pas excellente pour calculer Pi en entier...
Mais c'est assez visible qu'on peut calculer le n-ième chiffre hexadécimal tout seul (cf le terme 1/16^i). Ca demande juste un peu de bourrinage pour gérer toutes les décimales des fractions, mais ça se fait, et c'est relativement efficace.

Je crois qu'on n'a pas encore trouvé de formule analogue pour la base 10 (ou du moins, que ces formules ne sont pas efficaces). En revanche, on a trouvé des formules analogues pour d'autres constantes : Pi^2, Pi^3, Zeta(3), Zeta(5)....
Les droits inaliénables du troll :
1) le droit d'avoir raison
2) le droit d'être péremptoire
3) le droit de ne pas lire
4) le droit de ne pas répondre
5) le droit d'être de mauvaise foi
6) Autant pour moi / Faignant / Vivent Tintin et Milou

192

OK, pour une base puissance de 2 (d'ailleurs, voilà une application de l'algo dont parlait TiMad cheeky). Mais pour une base quelconque ça doit être plus chaud... (faire apparaître un terme en 1/19^i, c'est pas forcément évident si on veut que le reste soit simple tongue) Et ça ressemble à quoi le truc pour une base quelconque pour Pi^2/Pi^3/... ?

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

193

Je ne sais pas...

Je pense que ça doit être trouvable sur google. Ce genre de formules est souvent appelé BBP (Bailey, Borwein et Plouffe).
Les droits inaliénables du troll :
1) le droit d'avoir raison
2) le droit d'être péremptoire
3) le droit de ne pas lire
4) le droit de ne pas répondre
5) le droit d'être de mauvaise foi
6) Autant pour moi / Faignant / Vivent Tintin et Milou

194

HIPPOPOTAME :
Je ne sais pas...
Je pense que ça doit être trouvable sur google. Ce genre de formules est souvent appelé BBP (Bailey, Borwein et Plouffe).

dans l'eau
Site : http://www.phareaway.com/
Membre du groupe Phare Away et webmaster du site

195

roll grin


Après vérification : il existe bien une formule pour calculer le Nième chiffre *décimal*, mais elle est en O(N²), ce qui fait qu'elle n'est guère utilisable (on va plus loin en calculant tout)...
Les droits inaliénables du troll :
1) le droit d'avoir raison
2) le droit d'être péremptoire
3) le droit de ne pas lire
4) le droit de ne pas répondre
5) le droit d'être de mauvaise foi
6) Autant pour moi / Faignant / Vivent Tintin et Milou

196

Miles> Même avec des remarques débiles comme ça, ça m'a l'air mal parti pour le + de 2000 posts aujourd'hui gni

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

197

Hippo> OK smile

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

198

./196 kler et je vais sans doute économiser un resto wink
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

199

ça me semble tendu ouais grin
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

200

Pollux :
Miles> Même avec des remarques débiles comme ça, ça m'a l'air mal parti pour le + de 2000 posts aujourd'hui gni

grin
Zut...
vince :
./196 kler et je vais sans doute économiser un resto wink

Non!!!
On s'y met, GOGOGO!!
Site : http://www.phareaway.com/
Membre du groupe Phare Away et webmaster du site

201

si smile
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

202

HIPPOPOTAME > Et, à part ça, c'est comment qu'on fait pour inscrire un polynôme dans un cercle ? trigni
avatar
I'm on a boat motherfucker, don't you ever forget

203

-n+g



bangMoumoutrifouet
Les droits inaliénables du troll :
1) le droit d'avoir raison
2) le droit d'être péremptoire
3) le droit de ne pas lire
4) le droit de ne pas répondre
5) le droit d'être de mauvaise foi
6) Autant pour moi / Faignant / Vivent Tintin et Milou

204

HIPPOPOTAME :
roll grin

Après vérification : il existe bien une formule pour calculer le Nième chiffre *décimal*, mais elle est en O(N²), ce qui fait qu'elle n'est guère utilisable (on va plus loin en calculant tout)...



heu, c'est quoi ca ?

205

qu'est ce qui est quoi?
Les droits inaliénables du troll :
1) le droit d'avoir raison
2) le droit d'être péremptoire
3) le droit de ne pas lire
4) le droit de ne pas répondre
5) le droit d'être de mauvaise foi
6) Autant pour moi / Faignant / Vivent Tintin et Milou

206

mais elle est en O(N²)

207

Ca veut dire que le nombre d'opérations (et donc la rapidité) pour faire le calcul de la nième décimale est de l'ordre de N².

bc2d84c6f1f0917766ce37da219085a8
Les droits inaliénables du troll :
1) le droit d'avoir raison
2) le droit d'être péremptoire
3) le droit de ne pas lire
4) le droit de ne pas répondre
5) le droit d'être de mauvaise foi
6) Autant pour moi / Faignant / Vivent Tintin et Milou

208

bc2d84c6f1f0917766ce37da219085a8 ?

209

C'est rien, c'est rien...
Les droits inaliénables du troll :
1) le droit d'avoir raison
2) le droit d'être péremptoire
3) le droit de ne pas lire
4) le droit de ne pas répondre
5) le droit d'être de mauvaise foi
6) Autant pour moi / Faignant / Vivent Tintin et Milou

210

Ca signifie que si tu veux trouver la 20ème décimale, le programme mettra 4 fois plus de temps que pour trouver la 10ème. Pour trouver la 40ème, il mettra 16 fois plus de temps, etc. On arrive vite à des temps monstrueux. La courbe temps de recherche en fonction du rang de la décimale est une courbe de la forme x².
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.