Réponse acceptée !
Bonjour,
Voilà un exemple :
#include <stdio.h>
#include <complex>
using namespace std;
int main()
{
complex<long double> a(3,4);
//ici a vaut 3+4i
printf("a = %.2lf + %.2lfi\n",a.real(),a.imag());
//là j'aimerai par exemple changer sa valeur à 5+6i, par exemple
a.real(5);
a.imag(6);
printf("a = %.2lf + %.2lfi\n",a.real(),a.imag());
}
Ce qui donne :
a = 3.00 + 4.00i
a = 5.00 + 6.00i
Jean-François