# Complex number arithmetic

< c‎ | numeric

C
 Langue Tapez soutien La gestion dynamique de la mémoire Erreur de manipulation Programme des services publics Utilitaires date et l'heure Bibliothèque cordes Algorithmes Numerics D'entrée / sortie de support Support de localisation Le support des threads (C11) Les opérations atomiques (C11)

Numerics
 Fonctions mathématiques courantes Virgule flottante environnement Complex number arithmetics Génération de nombres aléatoires Type générique mathématiques

Arithmétique des nombres complexes
Types et la constante imaginaire
Original:
Types and the imaginary constant
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
 complex
 Complex_I
 CMPLX
 imaginary
 Imaginary_I
 I
Manipulation
Original:
Manipulation
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
 cimag
 creal
 carg
 conj
 cproj
Puissance et les fonctions exponentielles
Original:
Power and exponential functions
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
 cexp
 clog
 cpow
 csqrt
Les fonctions trigonométriques
Original:
Trigonometric functions
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
 ccos
 csin
 ctan
 cacos
 casin
 catan
Fonctions hyperboliques
Original:
Hyperbolic functions
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
 ccosh
 csinh
 ctanh
 cacosh
 casinh
 catanh

Le `<complex.h>` tête définit les macros et déclare fonctions qui prennent en charge l'arithmétique des nombres complexes. Valeurs complexes sont des valeurs de type `double complex`, `float complex`, `long double complex`,
Original:
The header `<complex.h>` defines macros and declares functions that support complex number arithmetic. Complex values are values of type `double complex`, `float complex`, `long double complex`,
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Si la macro `__STDC_IEC_559_COMPLEX__` (C99) constante est définie par le compilateur, en plus des types complexes, les types imaginaires sont également pris en charge: `double imaginary`, `float imaginary`, et `long double imaginary`. Quand une valeur de type imaginaire est convertie en une valeur de type complexe, du type complexe résultant a ses composante réelle nulle. Quand une valeur de type complexe est convertie en une valeur de type imaginaire, la partie réelle est éliminée .
Original:
If the macro constant `__STDC_IEC_559_COMPLEX__` (C99) is defined by the compiler, in addition to the complex types, the imaginary types are also supported: `double imaginary`, `float imaginary`, and `long double imaginary`. When a value of imaginary type is converted to a value of complex type, the resulting complex type has its real component set to zero. When a value of complex type is converted to a value of imaginary type, the real component is discarded.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Opérateurs arithmétiques standard +, -, *, / peut être utilisée avec les types réels, complexes et imaginaires dans n'importe quelle combinaison .
Original:
Standard arithmetic operators +, -, *, / can be used with real, complex, and imaginary types in any combination.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Si le `__STDC_NO_COMPLEX__` (C11) macro constante est définie par le compilateur, le `<complex.h>` tête et tous les noms mentionnés ici ne sont pas fournis .
Original:
If the macro constant `__STDC_NO_COMPLEX__` (C11) is defined by the compiler, the header `<complex.h>` and all of the names listed here are not provided.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Si #pragma STDC CX_LIMITED_RANGE on est utilisé, la multiplication complexe, la division, et la valeur absolue peut utiliser des formules mathématiques simplifiés, en dépit de la possibilité de débordement intermédiaire .
Original:
If #pragma STDC CX_LIMITED_RANGE on is used, complex multiplication, division, and absolute value may use simplified mathematical formulas, despite the possibility of intermediate overflow.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Defined in header `<complex.h>`

## Sommaire

##### TypesOriginal: TypesThe text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions.
(C99)
macro de type complexe
Original:
complex type macro
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(constante macro) 
l'unité de complexe constant i
Original:
the complex unit constant i
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(constante macro) 
##### La constante imaginaireOriginal: The imaginary constantThe text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions.
macro type imaginaire
Original:
imaginary type macro
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(constante macro) 
l'unité imaginaire i constante
Original:
the imaginary unit constant i
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(constante macro) 
(C99)
l'unité de complexe ou imaginaire constante i
Original:
the complex or imaginary unit constant i
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(constante macro) 
##### ManipulationOriginal: ManipulationThe text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions.
(C11)
(C11)
(C11)
construit un nombre complexe de partie réelle et imaginaire
Original:
constructs a complex number from real and imaginary parts
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(fonction macro) 
(C99)
(C99)
(C99)
calcule la partie imaginaire d'un nombre complexe
Original:
computes the imaginary part a complex number
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(fonction) 
(C99)
(C99)
(C99)
calcule la partie réelle d'un nombre complexe
Original:
computes the real part of a complex number
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(fonction) 
(C99)
(C99)
(C99)
calcule l'angle de phase d'un nombre complexe
Original:
computes the phase angle of a complex number
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(fonction) 
(C99)
(C99)
(C99)
calcule le conjugué complexe
Original:
computes the complex conjugate
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(fonction) 
(C99)
(C99)
(C99)
calcule la projection sur la sphère de Riemann
Original:
computes the projection on Riemann sphere
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(fonction) 
(C99)
(C99)
(C99)
calcule l'amplitude d'un nombre complexe
Original:
computes the magnitude of a complex number
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(fonction) 
##### Functinos exponentiellesOriginal: Exponential functinosThe text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions.
(C99)
(C99)
(C99)
calcule la base complexe e exponentielle
Original:
computes the complex base-e exponential
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(fonction) 
(C99)
(C99)
(C99)
calcule le logarithme naturel complexe
Original:
computes the complex natural logarithm
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(fonction) 
##### Les fonctions de puissanceOriginal: Power functionsThe text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions.
(C99)
(C99)
(C99)
calcule la fonction de la puissance complexe
Original:
computes the complex power function
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(fonction) 
(C99)
(C99)
(C99)
calcule la racine carrée complexe
Original:
computes the complex square root
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(fonction) 
##### Les fonctions trigonométriquesOriginal: Trigonometric functionsThe text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions.
(C99)
(C99)
(C99)
calcule le complexe arc cosinus
Original:
computes the complex arc cosine
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(fonction) 
(C99)
(C99)
(C99)
calcule l'arc sinus complexe
Original:
computes the complex arc sine
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(fonction) 
(C99)
(C99)
(C99)
calcule l'arc tangente complexe
Original:
computes the complex arc tangent
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(fonction) 
(C99)
(C99)
(C99)
calcule le cosinus complexe
Original:
computes the complex cosine
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(fonction) 
(C99)
(C99)
(C99)
calcule le sinus complexe
Original:
computes the complex sine
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(fonction) 
(C99)
(C99)
(C99)
calcule la tangente complexe
Original:
computes the complex tangent
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(fonction) 
##### Fonctions hyperboliquesOriginal: Hyperbolic functionsThe text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions.
(C99)
(C99)
(C99)
calcule l'arc cosinus hyperbolique complexe
Original:
computes the complex arc hyperbolic cosine
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(fonction) 
(C99)
(C99)
(C99)
calcule l'arc sinus hyperbolique complexe
Original:
computes the complex arc hyperbolic sine
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(fonction) 
(C99)
(C99)
(C99)
calcule l'arc tangente hyperbolique complexe
Original:
computes the complex arc hyperbolic tangent
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(fonction) 
(C99)
(C99)
(C99)
calcule le cosinus hyperbolique complexe
Original:
computes the complex hyperbolic cosine
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(fonction) 
(C99)
(C99)
(C99)
calcule le sinus hyperbolique complexe
Original:
computes the complex hyperbolic sine
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(fonction) 
(C99)
(C99)
(C99)
calcule la tangente hyperbolique complexe
Original:
computes the complex hyperbolic tangent
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(fonction)