Math387.CInv Method

Overload List

#SignatureDescription
1function CInv(const X: TCplx): TCplx;The 1/Z.
2procedure CInv(const X: TCplx; out result: TCplx);The 1/Z.
3function CInv(const X: TSCplx): TSCplx;
4procedure CInv(const X: TSCplx; out result: TSCplx);

Overload 1: function CInv(const X: TCplx): TCplx;

The 1/Z.

#NameTypeDescription
1XTCplx

Returns: TCplx (complex) - the 1/X: X becomes 1/X.

Overload 2: procedure CInv(const X: TCplx; out result: TCplx);

The 1/Z.

#NameDescription
1XDefines the input parameter for inverting.
2resultStores the result of inverting: X becomes: 1/X

Result: stored in self (calling object)

Overload 3: function CInv(const X: TSCplx): TSCplx;

#NameTypeDescription
1XTSCplx

Returns: TSCplx

Overload 4: procedure CInv(const X: TSCplx; out result: TSCplx);

#NameTypeDescription
1XTSCplx
2resultTSCplx

Result: stored in self (calling object)