En langage C le i, imaginaire (i*i=-1)

Fermé
dav5 - 5 avril 2005 à 19:54
Marden Messages postés 1072 Date d'inscription dimanche 11 février 2001 Statut Membre Dernière intervention 29 janvier 2006 - 6 avril 2005 à 13:09
bonjour
dans un programme je cherche a utiliser le i complexe mais je ne sais pas comment faire.Comment declarer ce i pour qu'il soit pris en compte comme un imaginaire tel que i*i=-1?
si quelqu'un peut m'aider
merci
A voir également:

4 réponses

Salut,

Il existe différent type de donnée selon le language que tu utilises, en gros il y a des types:

(Voilà de type qui traite les caractères)
Caractere 'a'
String "abc"

(Voilà ceux des nombres)
Integer 1
Long 1
Float 0.1
Double 0.1

Il est possible de faire nos propre type, selon le language.


Cire
0
il n'existe pas un type special pour les imaginaires?commei len exite pour les reels par exemple avec int i par exemple.
parce que cet imaginiare i je veux l'utliser dans une exponentionnel...
0
personne pour m'aider....
c vraiment important.....s'il vous plait
0
Salut, pour le C++ (je n'ai jamais fais de C) il existe un type Complex mais il faut utiliser une certaine librairie (tu peux en utiliser une autre sur le net sinon)

Autre solution : tu te fais ta propre class de Complex

class Complex
{
double re; // partie réelle
double im; // partie imaginaire

public :
blabla
}

et pour l'expo tu décompose ton nb complexe en forme trigonométrique ou cartésienne. Mais je suis sûr que sur le net il y a déjà des choses qui existent.
0
Marden Messages postés 1072 Date d'inscription dimanche 11 février 2001 Statut Membre Dernière intervention 29 janvier 2006 210
6 avril 2005 à 13:09
0