Math387.Sin / Sinf Method

Overload List

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

Overload 1: TCplx Sin(TCplx X)

Sine.

#NameTypeDescription
1XTCplxscalar

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

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

Sine.

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

Result: stored in self (calling object)

Remarks:

Calculates the sine of a complex argument X.

Overload 3: TSCplx Sin(TSCplx X)

#NameTypeDescription
1XTSCplxscalar

Returns: TSCplx

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

#NameTypeDescription
1XTSCplxscalar
2resultTSCplx (ref)

Result: stored in self (calling object)

Overload 5: Double Sin(Double Src)

#NameTypeDescription
1SrcDoublescalar

Returns: Double

Overload 6: Double Sin(Int32 Src)

#NameTypeDescription
1SrcInt32

Returns: Double

Overload 7: Double Sin(Int64 Src)

#NameTypeDescription
1SrcInt64

Returns: Double

Overload 8: Single Sin(Single Src)

#NameTypeDescription
1SrcSinglescalar

Returns: Single

Overload 9: Single Sinf(Int32 Src)

#NameTypeDescription
1SrcInt32

Returns: Single

Overload 10: Single Sinf(Int64 Src)

#NameTypeDescription
1SrcInt64

Returns: Single

Overload 11: Single Sinf(Single X)

Sine function.

#NameTypeDescription
1XSinglescalar

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

See Also: Math387.ArcSinf