Math387.CSubI Method

Overload List

#SignatureDescription
1function CSubI(const A: TCplx; const BI: Double): TCplx;Subtract imaginary value BI from complex number A.
2function CSubI(const A: TSCplx; const BI: Single): TSCplx;
3function CSubI(const AI: Double; const B: TCplx): TCplx;Subtract complex number B from imaginary number AI.
4function CSubI(const AI: Single; const B: TSCplx): TSCplx;

Overload 1: function CSubI(const A: TCplx; const BI: Double): TCplx;

Subtract imaginary value BI from complex number A.

#NameTypeDescription
1ATCplx
2BIDouble

Returns: TCplx (complex)

Remarks:

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

Overload 2: function CSubI(const A: TSCplx; const BI: Single): TSCplx;

#NameTypeDescription
1ATSCplx
2BISingle

Returns: TSCplx

Overload 3: function CSubI(const AI: Double; const B: TCplx): TCplx;

Subtract complex number B from imaginary number AI.

#NameTypeDescription
1AIDouble
2BTCplx

Returns: TCplx (complex)

Remarks:

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

Overload 4: function CSubI(const AI: Single; const B: TSCplx): TSCplx;

#NameTypeDescription
1AISingle
2BTSCplx

Returns: TSCplx