Utilizzando la classe complex
e la libreria, come si assegna un numero complesso a una variabile?Come assegnare direttamente numeri complessi a una variabile?
Capisco che posso impostare il valore quando prima istanziato il numero complesso.
Capisco anche che posso assegnare un numero complesso istanziato a un altro.
Come posso assegnare direttamente un numero complesso a una variabile?
Riferimento:
http://www.cplusplus.com/reference/complex/complex/operators/
Esempio:
#include <iostream>
#include <complex>
int main() {
complex<double> a(1.2,3.4), b;
cout << a; //-> (1.2,3.4)
b = a;
cout << b; //-> (1.2,3.4)
b = (1.2,3.4);
cout << b; //-> (3.4,0) <-- what the heck is this??
return 0;
}
Cercare l'operatore virgola. –
verrà stampato in questo modo solo vedere questo (_Il formato in cui sono formattati per l'inserimento di output è (reale, immag) _) dalla referenza. [http://www.cplusplus.com/reference/complex/complex/operators/] –