CALCUL DE DÉCIMALES DE PI

K@zuya Messages postés 306 Date d'inscription vendredi 21 février 2003 Statut Membre Dernière intervention 15 février 2016 - 3 janv. 2004 à 21:16
cuq Messages postés 345 Date d'inscription mardi 3 juin 2003 Statut Membre Dernière intervention 21 mars 2008 - 9 janv. 2004 à 11:07
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/19222-calcul-de-decimales-de-pi

cuq Messages postés 345 Date d'inscription mardi 3 juin 2003 Statut Membre Dernière intervention 21 mars 2008 2
9 janv. 2004 à 11:07
même remarque que les autres :

Impossible de calculer division par 0 mais interface originale et sympa.

Comme de mon coté le calcul à 1000 décimales de Pi à un intéret très limité je dirais :

Intéret du programme = 5/10
Fonctionnnement = 1/10
Originalité de l'interface = 10/10
note globale = 5,5 /10 bon c'est mon jour de bonté va pour 7/10
OBI76 Messages postés 28 Date d'inscription mardi 23 juillet 2002 Statut Membre Dernière intervention 4 janvier 2004
8 janv. 2004 à 21:10
c bizarre ca me le fais pas (!!!). Enfin j'ai apporté la correction quand même.
Pour le résultat des calculs ca ne cause aucune erreur, c'est juste le calcul pour voir le temps restant... merci :)
dpouliot Messages postés 50 Date d'inscription mardi 13 mai 2003 Statut Membre Dernière intervention 4 novembre 2008
8 janv. 2004 à 20:16
Division par zero avec nombre de décimales 110 fréquence d'enregistrement 5.
Ligne qu génère l'erreur
Tmp = Int(Tmp * (nb - h) / (h - deb) )
Ma correction pour éviter le problème est
Tmp = Int(Tmp * (nb - h) / ((h - deb) + 1))
Je ne sais pas si cela cause des erreurs pour le résultat des calculs.
Interface original.
8/10
Saros Messages postés 921 Date d'inscription vendredi 20 décembre 2002 Statut Membre Dernière intervention 23 septembre 2010
4 janv. 2004 à 09:29
Faudrait qu'il y ait au moins un ou deux DoEvents à quelques endroits du programme, ça permettrait de quitter en cours ainsi que d'éviter le "plantage"... Mais bon, à part ça, c'est vrait que l'interface est soignée... rien à dire...
9/10
Saros
OBI76 Messages postés 28 Date d'inscription mardi 23 juillet 2002 Statut Membre Dernière intervention 4 janvier 2004
3 janv. 2004 à 22:22
Pour ce qui est du plantage, en fait c une boucle sans fin qui se termine lorsque TOUTES les décimales sont calculées (g pas voulu m'enbarasser d'un do event qui aurait tout fait ralentir). Pour le controle c bizarre je viens de l'essayer à partir du .zip et ça me le fait pas. C quand exactement que t'as le message ?
K@zuya Messages postés 306 Date d'inscription vendredi 21 février 2003 Statut Membre Dernière intervention 15 février 2016
3 janv. 2004 à 21:16
L'intérêt du prgramme réside plus dans son interface active que dans sa fonction principale lol, sa plante tout le temps, j'ai pas reussi a le faire marcher
DIVISION PAR ZERO !!!!
UN CONTROLE EST MANQUANT !!!
etc...
dommage
Rejoignez-nous