0

I'm having the following error:

error-invalid-operands-of-types-int-and-float-to-binary-operator

Here is my code:

void DivComplex(float ,float, float ,float ) {

    const float divRe,divIm;

    cout << "Enter 2 complex numbers: " << endl;
    cin >> r1 >> i1 >> r2 >> i2;

    divRe = (r1*i1 + r2*i2)/(i1^2 + i2^2);
    divIm = (i1*r2 + r1*i2)/(i1^2 + i2^2);
    if(divIm < 0) {
        cout << "Devide is" << divRe << divIm << "j" << endl;
    }
    else {
        cout << "Devide is " << divRe << "+" << divIm << "j" << endl;
    }
}
};
SingerOfTheFall
  • 29,228
  • 8
  • 68
  • 105
Xri
  • 13
  • 5

0 Answers0