The << and >> operators are overloaded relative to complex numbers. : complex number « Data Types « C++ Tutorial






#include <iostream>
#include <complex>
using namespace std;

main(void)
{
  complex<double> num(10, 1);

  cout << num;

  return 0;
}








2.26.complex number
2.26.1.Create complex numbers based on double value
2.26.2.Plus two complex numbers together
2.26.3.Complex + integer
2.26.4.Use polar to create complex number
2.26.5.Complex number: magnitude, squared magnitude and phase angle
2.26.6.Complex conjugates
2.26.7.Complex number + float number
2.26.8.print sum of two complex numbers
2.26.9.Computing an Impedance with Complex Numbers
2.26.10.The << and >> operators are overloaded relative to complex numbers.
2.26.11.Add square root of two complex numbers and print the result