TSCplx.op_Explicit Operator

Overload List

#SignatureDescription
1TSCplx op_Explicit(TCplx AValue)Explicit conversion of TCplx (double) to TSCplx (single).
2TCplx op_Explicit(TSCplx AValue)Explicit conversion of TSCplx (single) to TCplx (double).
3Int32 op_Explicit(TSCplx AValue)Explicit conversion of TSCplx to Int32 - imaginary part is ignored.
4Int64 op_Explicit(TSCplx AValue)Explicit conversion of TSCplx to Int64 - imaginary part is ignored.
5Single op_Explicit(TSCplx AValue)Explicit conversion of TSCplx to single - imaginary part is ignored.
6TSCplx op_Explicit(Double AValue)Explicit conversion of double to TSCplx - imaginary part is set to 0.
7TSCplx op_Explicit(Int32 AValue)Explicit conversion of integer to TSCplx - imaginary part is set to 0.
8TSCplx op_Explicit(Int64 AValue)Explicit conversion of Int64 to TSCplx - imaginary part is set to 0.
9TSCplx op_Explicit(Single AValue)Explicit conversion of single to TSCplx - imaginary part is set to 0.

Overload 1: TSCplx op_Explicit(TCplx AValue)

Explicit conversion of TCplx (double) to TSCplx (single).

#NameTypeDescription
1AValueTCplxscalar

Returns: TSCplx

Overload 2: TCplx op_Explicit(TSCplx AValue)

Explicit conversion of TSCplx (single) to TCplx (double).

#NameTypeDescription
1AValueTSCplxscalar

Returns: TCplx (complex)

Overload 3: Int32 op_Explicit(TSCplx AValue)

Explicit conversion of TSCplx to Int32 - imaginary part is ignored.

#NameTypeDescription
1AValueTSCplxscalar

Returns: Int32

Overload 4: Int64 op_Explicit(TSCplx AValue)

Explicit conversion of TSCplx to Int64 - imaginary part is ignored.

#NameTypeDescription
1AValueTSCplxscalar

Returns: Int64

Overload 5: Single op_Explicit(TSCplx AValue)

Explicit conversion of TSCplx to single - imaginary part is ignored.

#NameTypeDescription
1AValueTSCplxscalar

Returns: Single

Overload 6: TSCplx op_Explicit(Double AValue)

Explicit conversion of double to TSCplx - imaginary part is set to 0.

#NameTypeDescription
1AValueDoublescalar

Returns: TSCplx

Overload 7: TSCplx op_Explicit(Int32 AValue)

Explicit conversion of integer to TSCplx - imaginary part is set to 0.

#NameTypeDescription
1AValueInt32

Returns: TSCplx

Overload 8: TSCplx op_Explicit(Int64 AValue)

Explicit conversion of Int64 to TSCplx - imaginary part is set to 0.

#NameTypeDescription
1AValueInt64

Returns: TSCplx

Overload 9: TSCplx op_Explicit(Single AValue)

Explicit conversion of single to TSCplx - imaginary part is set to 0.

#NameTypeDescription
1AValueSinglescalar

Returns: TSCplx