Math387::CSubI Function

Overload List

#SignatureDescription
1TCplx CSubI(const TCplx &A, const double BI);Subtract imaginary value BI from complex number A.
2TSCplx CSubI(const TSCplx &A, const float BI);
3TCplx CSubI(const double AI, const TCplx &B);Subtract complex number B from imaginary number AI.
4TSCplx CSubI(const float AI, const TSCplx &B);

Overload 1: TCplx CSubI(const TCplx &A, const double BI);

Subtract imaginary value BI from complex number A.

#NameTypeDescription
1Aconst TCplx &
2BIconst double
Remarks:

Subtract imaginary value BI from complex number A: R = A - b*i;

Declared in Dew::Math::Units::Math387 · Dew.Math/Units.Math387.h · Cross-compiler

Overload 2: TSCplx CSubI(const TSCplx &A, const float BI);

#NameTypeDescription
1Aconst TSCplx &
2BIconst float
Declared in Dew::Math::Units::Math387 · Dew.Math/Units.Math387.h · Cross-compiler

Overload 3: TCplx CSubI(const double AI, const TCplx &B);

Subtract complex number B from imaginary number AI.

#NameTypeDescription
1AIconst double
2Bconst TCplx &
Remarks:

Subtract complex number B from imaginary number AI: R = a*i - B;

Declared in Dew::Math::Units::Math387 · Dew.Math/Units.Math387.h · Cross-compiler

Overload 4: TSCplx CSubI(const float AI, const TSCplx &B);

#NameTypeDescription
1AIconst float
2Bconst TSCplx &
Declared in Dew::Math::Units::Math387 · Dew.Math/Units.Math387.h · Cross-compiler