TROUVER LE L'AIR D'UN CERCLE

softkey Messages postés 110 Date d'inscription lundi 11 mars 2002 Statut Membre Dernière intervention 20 octobre 2008 - 10 mai 2002 à 14:08
hisoka2501 Messages postés 264 Date d'inscription lundi 19 mai 2003 Statut Membre Dernière intervention 7 juillet 2009 - 25 juin 2009 à 09:29
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/14289-trouver-le-l-air-d-un-cercle

hisoka2501 Messages postés 264 Date d'inscription lundi 19 mai 2003 Statut Membre Dernière intervention 7 juillet 2009
25 juin 2009 à 09:29
en fait je dirais même:

alias a return $iif($1-,$calc($1- ^2 * $pi),)Impossible de trouver l'aire)
hisoka2501 Messages postés 264 Date d'inscription lundi 19 mai 2003 Statut Membre Dernière intervention 7 juillet 2009
25 juin 2009 à 09:28
bon, faisons simple: ce code est une véritable poubelle, tant d'un point de vue de scripteur que d'un point de vue mathématique: depuis quand pi 3.14 ? surtout que mirc à déjà sa valeur dans $pi 3.14159265358979323846

je ne parle meme pas du == $null :/ de la { } lors du else totalement inutile...

ton alias ré-écrite en deux lignes...
alias a {
if (!$1) return Impossible de trouver l'aire
else return $calc($1- * $1- * $pi)
}

j'en ai aussi profité pour corriger les deux fautes sur la même ligne... plutôt moyen dans le code...
et aussi personnellement j'aurais mis un return 0 au lieu d'un message d'erreur ce qui permet de vérifier de l'autre coté du code si la fonction a fonctionné avec un simple if ($a(%rayon)) { }

allé juste pour le fun en une ligne...

alias a return $iif($1-,$calc($1- * $1- * $pi),)Impossible de trouver l'aire)

voila ça, c'est fait ^^
nitro120 Messages postés 229 Date d'inscription vendredi 16 août 2002 Statut Membre Dernière intervention 9 juillet 2003
2 nov. 2002 à 22:46
c vachement pas utile dis donc ...
en plus c le script typique qu'on trouve dans nimprte kel tuto ...
cs_Never Messages postés 32 Date d'inscription vendredi 20 octobre 2000 Statut Membre Dernière intervention 22 octobre 2002
10 mai 2002 à 18:37
LoL
softkey Messages postés 110 Date d'inscription lundi 11 mars 2002 Statut Membre Dernière intervention 20 octobre 2008
10 mai 2002 à 14:08
J'ai pas trouvé d'"air" dans mon cercle... P-e plutôt l'airE =)
Rejoignez-nous