Saros
Messages postés921Date d'inscriptionvendredi 20 décembre 2002StatutMembreDernière intervention23 septembre 2010
-
30 juin 2005 à 12:18
surfeurnet
Messages postés68Date d'inscriptionvendredi 28 février 2003StatutMembreDernière intervention17 août 2005
-
4 juil. 2005 à 18:25
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
surfeurnet
Messages postés68Date d'inscriptionvendredi 28 février 2003StatutMembreDernière intervention17 août 2005 4 juil. 2005 à 18:25
Effectivement normalement on ne met que les entête, cependant si tu a linux tu pourra regarder dans /usr/include/c++ les fichiers d'entête standard C++ et tu verra que l'implémentation des fonctions est dans le .h. conclusion, certes initialement le .h ne contient que la définition des fonctions mais il y a des cas où c'est plus pratique de mettre l'implémentation avec. Enfin si cela te dérange coupe le en deux ;-)
Tellmarch
Messages postés53Date d'inscriptionsamedi 22 mars 2003StatutMembreDernière intervention27 septembre 2005 4 juil. 2005 à 10:25
C'est assez curieux de tout mettre dans un .h ... c'est pas le role de ce type de fichier normalement.
surfeurnet
Messages postés68Date d'inscriptionvendredi 28 février 2003StatutMembreDernière intervention17 août 2005 30 juin 2005 à 16:33
effectivement je vais corriger cela.
Saros
Messages postés921Date d'inscriptionvendredi 20 décembre 2002StatutMembreDernière intervention23 septembre 2010 30 juin 2005 à 12:18
Le complexe nul, tu le traites comment ? Il n'a pas d'argument
Un complexe sous forme trigo c'est r*exp(i*theta) mais avec r strictement positif je crois
Donc :
if(__im==0) _Arg=0;
L'argument vaut 0 si Re>0, pi si Re<0, mais tu as pas l'air de traiter le deuxième cas
Ceci dit, je peux me tromper...
Sinon, c'est (assez) clair, très bien commenté, et surtout très complet :)
4 juil. 2005 à 18:25
4 juil. 2005 à 10:25
30 juin 2005 à 16:33
30 juin 2005 à 12:18
Un complexe sous forme trigo c'est r*exp(i*theta) mais avec r strictement positif je crois
Donc :
if(__im==0) _Arg=0;
L'argument vaut 0 si Re>0, pi si Re<0, mais tu as pas l'air de traiter le deuxième cas
Ceci dit, je peux me tromper...
Sinon, c'est (assez) clair, très bien commenté, et surtout très complet :)