Korzystając z klasy i biblioteki complex
, w jaki sposób przypisać do zmiennej numer zespolony?Jak bezpośrednio przypisać liczby zespolone do zmiennej?
Rozumiem, że mogę ustawić wartość, gdy po raz pierwszy utworzę numer zespolony.
Rozumiem również, że mogę przypisać jedną instancjonowaną liczbę zespoloną do drugiej.
Jak mogę bezpośrednio przypisać liczbę zespoloną do zmiennej?
odniesienia:
http://www.cplusplus.com/reference/complex/complex/operators/
przykład:
#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;
}
Wyszukaj operatora przecinka. –
to zostanie wydrukowane w ten sposób, tylko zobacz to (_ Format, w którym są sformatowane do wstawienia danych wyjściowych to (rzeczywisty, imag) _) z twojego refernku. [http://www.cplusplus.com/reference/complex/complex/operators/] –