Math387.Cos / Cosf Method

Overload List

#SignatureDescription
1TCplx Cos(TCplx X)Cosine.
2void Cos(TCplx X, ref TCplx result)Cosine.
3TSCplx Cos(TSCplx X)
4void Cos(TSCplx X, ref TSCplx result)
5Double Cos(Double Src)
6Double Cos(Int32 Src)
7Double Cos(Int64 Src)
8Single Cos(Single Src)
9Single Cosf(Int32 Src)
10Single Cosf(Int64 Src)
11Single Cosf(Single X)Cosine function.

Overload 1: TCplx Cos(TCplx X)

Cosine.

#NameTypeDescription
1XTCplxscalar

Returns: TCplx (complex) - the cosine of a complex argument X.

Overload 2: void Cos(TCplx X, ref TCplx result)

Cosine.

#NameDescription
1XDefines complex argument for function.
2resultReturns the result of function operation.

Result: stored in self (calling object)

Remarks:

Calculates the cosine of a complex argument X.

Overload 3: TSCplx Cos(TSCplx X)

#NameTypeDescription
1XTSCplxscalar

Returns: TSCplx

Overload 4: void Cos(TSCplx X, ref TSCplx result)

#NameTypeDescription
1XTSCplxscalar
2resultTSCplx (ref)

Result: stored in self (calling object)

Overload 5: Double Cos(Double Src)

#NameTypeDescription
1SrcDoublescalar

Returns: Double

Overload 6: Double Cos(Int32 Src)

#NameTypeDescription
1SrcInt32

Returns: Double

Overload 7: Double Cos(Int64 Src)

#NameTypeDescription
1SrcInt64

Returns: Double

Overload 8: Single Cos(Single Src)

#NameTypeDescription
1SrcSinglescalar

Returns: Single

Overload 9: Single Cosf(Int32 Src)

#NameTypeDescription
1SrcInt32

Returns: Single

Overload 10: Single Cosf(Int64 Src)

#NameTypeDescription
1SrcInt64

Returns: Single

Overload 11: Single Cosf(Single X)

Cosine function.

#NameTypeDescription
1XSinglescalar

Returns: Single - Returns the cosine of argument X, in radians.

See Also: Math387.ArcCosf