cs_SornDrixer
Messages postés2084Date d'inscriptionjeudi 12 décembre 2002StatutMembreDernière intervention30 janvier 2011
-
12 août 2005 à 17:44
cs_algori
Messages postés868Date d'inscriptiondimanche 26 décembre 2004StatutMembreDernière intervention26 février 2008
-
26 févr. 2006 à 12:54
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_algori
Messages postés868Date d'inscriptiondimanche 26 décembre 2004StatutMembreDernière intervention26 février 20081 26 févr. 2006 à 12:54
Je mets à jour mes sources quand j'ai le temps de les modifier (par ailleurs, j'avais complètement cette source...).
Je la mettrai peut être à jour mais pas maintenant.
>>ça sert à rien de poster inutilement si c'est pour ne jamais mettre à jour le script
-Pourquoi ??? Même si un script n'est pas parfait, il peut servir de point de départ à quelqu'un d'autre. Je pense que chacun est à même de pouvoir modifier une source comme il l'entend.
Enfin bon, c'est comme ça que je pense...
@+
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 20078 25 févr. 2006 à 19:55
Dans ce cas ça sert à rien de poster inutilement si c'est pour ne jamais mettre à jour le script... enfin bon je dis ça je dis rien...
cs_algori
Messages postés868Date d'inscriptiondimanche 26 décembre 2004StatutMembreDernière intervention26 février 20081 25 févr. 2006 à 17:40
>>t'as largement eu le temps de corriger ça
Bah, contrairement à toi, j'ai pas que ça à faire...
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 5 févr. 2006 à 17:17
bah ta fonction n'allait pas avec son commentaire...
echo "$nb
"; <= super propre ça aussi...
$base2 = 1/$base;
$result = pow($nb,$base2);
au lieu de :
$result = pow($nb,1/$base);
bref, t'as rien de vraiment propre...
ta fonction factorielle est récursive, alors qu'une boucle toute simple suffit...
les 3/4 de tes fonctions sont inutiles... on peut les appeller bien plus simplement dans un calcul...
le dèrnier quart devrait être dans une class... par exemple class Complexe... mais en php, on ne pourrait pas faire d'opérations sur deux complexes facilement je crois :
$a=new complexe('5+5i');
$b=2*$a;
en php, je ne sais pas si ça peut marcher...
et t'as largement eu le temps de corriger ça...
cs_algori
Messages postés868Date d'inscriptiondimanche 26 décembre 2004StatutMembreDernière intervention26 février 20081 5 févr. 2006 à 16:26
A vrai dire, j'avais une autre idée à ce moment là. Cette fonction permet de rendre un nombre positif en négatif et un négatif en positif.
Donc ce serait :
return $nb*(-1); et pas return -abs($nb);
Par contre, j'ai mis des echo qui faut que je remplace par des return. Quand j'aurais le temps...
Sinon, de là à noter 1 pour ça...
@++
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 5 févr. 2006 à 14:44
salut
je me suis arrété à la première fonction :
/******Mettre un nombre négatif**********/
function negatif($nb){
$nb = $nb*(-1);
echo "$nb
";
}
lol
mais pourquoi faire un truc comme ça ??
tu pour mettre un nombre a négatif, tu fais :
function negat($a){
return -abs($a);
}
Pauldb
Messages postés5Date d'inscriptionjeudi 11 août 2005StatutMembreDernière intervention10 février 2006 22 oct. 2005 à 22:03
GG bon code est tout jte met 10/10 !
cs_algori
Messages postés868Date d'inscriptiondimanche 26 décembre 2004StatutMembreDernière intervention26 février 20081 15 août 2005 à 12:20
Ok ! Merci beaucoup pour votre aide.
@++
cs_GRenard
Messages postés1662Date d'inscriptionlundi 16 septembre 2002StatutMembreDernière intervention30 juillet 20081 13 août 2005 à 17:59
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 20078 13 août 2005 à 09:10
Salut,
<?php fonctionnera partout tandis que <? ne fonctionnera que si tu sur ton serveur la directive short_open_tags est à on :-)
cs_algori
Messages postés868Date d'inscriptiondimanche 26 décembre 2004StatutMembreDernière intervention26 février 20081 12 août 2005 à 20:13
Petite question : c'est quoi la différence entre <? et <?php ???
cs_algori
Messages postés868Date d'inscriptiondimanche 26 décembre 2004StatutMembreDernière intervention26 février 20081 12 août 2005 à 19:19
En fait,
J'hésitais entre faire un return ou mettre echo mais si tu penses que c'est mieux de retourner la valeur...
C'est vrai que ça peut plus utile, les fonctions sont directement prêtes à l'emploi et applicables.
@++
cs_GRenard
Messages postés1662Date d'inscriptionlundi 16 septembre 2002StatutMembreDernière intervention30 juillet 20081 12 août 2005 à 19:03
Remplaces <? par <?php et pour toutes tes fonctions, moi j'aurais retourné la valeur, et non faire un echo...
cs_algori
Messages postés868Date d'inscriptiondimanche 26 décembre 2004StatutMembreDernière intervention26 février 20081 12 août 2005 à 17:54
J'ai oublié de dire que dans ma prochaine mise à jour, je risque de mettre une classe (actuellement en construction) pour quelques calculs vectoriels. Voila.
@++
cs_algori
Messages postés868Date d'inscriptiondimanche 26 décembre 2004StatutMembreDernière intervention26 février 20081 12 août 2005 à 17:51
C'est bizarre, j'avais bien cliqué sur mettre un zip ! lol !
cs_SornDrixer
Messages postés2084Date d'inscriptionjeudi 12 décembre 2002StatutMembreDernière intervention30 janvier 20118 12 août 2005 à 17:44
ZIP vide, update ta source dès que possible, merci
26 févr. 2006 à 12:54
Je la mettrai peut être à jour mais pas maintenant.
>>ça sert à rien de poster inutilement si c'est pour ne jamais mettre à jour le script
-Pourquoi ??? Même si un script n'est pas parfait, il peut servir de point de départ à quelqu'un d'autre. Je pense que chacun est à même de pouvoir modifier une source comme il l'entend.
Enfin bon, c'est comme ça que je pense...
@+
25 févr. 2006 à 19:55
25 févr. 2006 à 17:40
Bah, contrairement à toi, j'ai pas que ça à faire...
5 févr. 2006 à 17:17
echo "$nb
"; <= super propre ça aussi...
$base2 = 1/$base;
$result = pow($nb,$base2);
au lieu de :
$result = pow($nb,1/$base);
bref, t'as rien de vraiment propre...
ta fonction factorielle est récursive, alors qu'une boucle toute simple suffit...
les 3/4 de tes fonctions sont inutiles... on peut les appeller bien plus simplement dans un calcul...
le dèrnier quart devrait être dans une class... par exemple class Complexe... mais en php, on ne pourrait pas faire d'opérations sur deux complexes facilement je crois :
$a=new complexe('5+5i');
$b=2*$a;
en php, je ne sais pas si ça peut marcher...
et t'as largement eu le temps de corriger ça...
5 févr. 2006 à 16:26
Donc ce serait :
return $nb*(-1); et pas return -abs($nb);
Par contre, j'ai mis des echo qui faut que je remplace par des return. Quand j'aurais le temps...
Sinon, de là à noter 1 pour ça...
@++
5 févr. 2006 à 14:44
je me suis arrété à la première fonction :
/******Mettre un nombre négatif**********/
function negatif($nb){
$nb = $nb*(-1);
echo "$nb
";
}
lol
mais pourquoi faire un truc comme ça ??
tu pour mettre un nombre a négatif, tu fais :
function negat($a){
return -abs($a);
}
22 oct. 2005 à 22:03
15 août 2005 à 12:20
@++
13 août 2005 à 17:59
13 août 2005 à 09:10
<?php fonctionnera partout tandis que <? ne fonctionnera que si tu sur ton serveur la directive short_open_tags est à on :-)
12 août 2005 à 20:13
12 août 2005 à 19:19
J'hésitais entre faire un return ou mettre echo mais si tu penses que c'est mieux de retourner la valeur...
C'est vrai que ça peut plus utile, les fonctions sont directement prêtes à l'emploi et applicables.
@++
12 août 2005 à 19:03
12 août 2005 à 17:54
@++
12 août 2005 à 17:51
12 août 2005 à 17:44