Vous avez des améliorations (ou des corrections) à proposer pour ce document :
je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
long double complex CMPLXL( long double x, long double y );
Ces macros construisent une valeur complexe à partir d'une partie réelle et d'une partie imaginaire. Elles évitent certaines
surprises liées aux conversions intermédiaires que l'on peut rencontrer avec une écriture de la forme x + y * I.
Exemple de code
Le programme suivant construit une valeur double complex avec CMPLX.
1
2
3
4
5
6
7
8
9
10
11
12
#include <complex.h>
#include <stdio.h>
#include <stdlib.h>
int main() {
double complex z = CMPLX( 3.0, 4.0 );
printf( "z == %.1f%+.1fi\n", creal( z ), cimag( z ) );
return EXIT_SUCCESS;
}
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :