Une classe de complexes sous forme trigo

0/5 (4 avis)

Vue 3 704 fois - Téléchargée 221 fois

Description

Ceçi est une classe de complexes sous forme trigonométrique, y sont implémentés toutes les fonctions de base ainsi que les fonctions trigonométriques complexes.

Codes Sources

A voir également

Ajouter un commentaire Commentaires
surfeurnet
Messages postés
68
Date d'inscription
vendredi 28 février 2003
Statut
Membre
Dernière intervention
17 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és
53
Date d'inscription
samedi 22 mars 2003
Statut
Membre
Dernière intervention
27 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és
68
Date d'inscription
vendredi 28 février 2003
Statut
Membre
Dernière intervention
17 août 2005

30 juin 2005 à 16:33
effectivement je vais corriger cela.
Saros
Messages postés
921
Date d'inscription
vendredi 20 décembre 2002
Statut
Membre
Dernière intervention
23 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 :)

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.