CONVETISSEUR FRANCS EUROS

cs_PaDa Messages postés 1804 Date d'inscription mardi 15 juillet 2003 Statut Membre Dernière intervention 22 septembre 2009 - 22 juin 2004 à 10:21
hisoka2501 Messages postés 264 Date d'inscription lundi 19 mai 2003 Statut Membre Dernière intervention 7 juillet 2009 - 28 juin 2004 à 04:26
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/23888-convetisseur-francs-euros

hisoka2501 Messages postés 264 Date d'inscription lundi 19 mai 2003 Statut Membre Dernière intervention 7 juillet 2009
28 juin 2004 à 04:26
sans commantaires.....
tout simplement naz
Bloock Messages postés 74 Date d'inscription mercredi 21 janvier 2004 Statut Membre Dernière intervention 9 avril 2005
24 juin 2004 à 19:27
Faudrait qu'on fasse un concours sur le site, un truc intéressant ...
On verra XXX fois la même chose, mais ça sera une chose intéressante au moins ... ( pas comme 100 "changeur de pseudo", 100 système d'away, ... )
Kerrigan Messages postés 708 Date d'inscription lundi 15 juillet 2002 Statut Membre Dernière intervention 17 mars 2005
22 juin 2004 à 16:28
en plus un convetisseur je ne sais pas ce que c'est.
Tu as fais une petite faute d'othographe dans ton titre.
Kerrigan Messages postés 708 Date d'inscription lundi 15 juillet 2002 Statut Membre Dernière intervention 17 mars 2005
22 juin 2004 à 13:01
inutile mal codé dépassé deja vu. pinaise :)
winwarrior Messages postés 654 Date d'inscription jeudi 3 avril 2003 Statut Membre Dernière intervention 10 février 2009 1
22 juin 2004 à 10:40
C'est quoi ça ???
Elle fait quoi dans la partie "initié" cette source ?

alias convert return $iif($left($1,-1) isnum,$iif($right($1,1) == F,$+($round($calc($left($1,-1) / 6.55957),2),?),$+($round($calc($left($1,-1) * 6.55957),2),F)),Erreur)

Voila en une ligne =] modifie ta source et met la dans débutant ... elle n'a rien a faire ici!
Sans compter que c'est du déja vu...
Je pense qu'un dialogue et un menu pour changer la valeur de la monnaie serai la bienvenue et biensur pouvoir convertir la monnaie d'autres pays :p

Bonne continuation ;)
cs_maaars Messages postés 111 Date d'inscription dimanche 31 août 2003 Statut Membre Dernière intervention 14 août 2005
22 juin 2004 à 10:39
loin de moi l'idée de critiquer mais bon l'euro ca fait 2 ans qu'on est dedans alors ton addon ( deja vu 50 fois sur ce site ) est pas tip top au gout du jour ;)
//echo -a $convert(100F) <- y'avait pas plus simple ? dialogue par ex ?

bon c'est ta 1ere source alors je ne doute pas que tu va faire bcp mieux la prochaine fois ;)

('' )
cs_SornDrixer Messages postés 2084 Date d'inscription jeudi 12 décembre 2002 Statut Membre Dernière intervention 30 janvier 2011 8
22 juin 2004 à 10:28
Pour faire un code aussi peu intéréssant, autant bien le faire :

alias conver {
if $+($1,$2) isnum {
if $2 1 { return $1 Euros $round($calc($1 * 6.55957),2) Francs }
if $2 2 { return $1 Francs $round($calc($1 / 6.55957),2) Euros }
}
}

Utilisation :
//echo -a $conver(valeur,X)
Si le paramètre X vaut 1, alors la conversion sera d'euros vers francs, et si X vaut 2, la conversion sera de francs vers euros.

Pour l'utilisation de l'opérateur isnum, si tu te serais un peu amusé avec, tu aurais remarqué que si l'on ne spécifie pas le 2ème paramètre, cela nous indique tout simplement si le 1er paramètre est un nombre ou non.
cs_PaDa Messages postés 1804 Date d'inscription mardi 15 juillet 2003 Statut Membre Dernière intervention 22 septembre 2009 5
22 juin 2004 à 10:21
if ($left($1,-1) isnum 0-9999999999999999999) { < LOL
si tu veux tester que ton entrée est bien un nombre fais $left($1,-1) isnum , si tu veux un entier une regex est ptet pas mal genre $regex($left($1,-1),[0-9]+) ...
au début j'ai cru a une quelconque conscience des limites de $calc mais bon fo savoir qu'au dessus de 10^16 ou 17 ya aucune fiabilité .
j'avoue k'chu pas fan c'est pas d'une utilité foudroyante non plus dans un script :( sur ce bonne continuation
Rejoignez-nous