Math387.Cosh / Coshf Method

Overload List

#SignatureDescription
1function Cosh(const X: TCplx): TCplx;Hyperbolic cosine.
2procedure Cosh(const X: TCplx; out result: TCplx);Hyperbolic cosine.
3function Cosh(const X: TSCplx): TSCplx;
4procedure Cosh(const X: TSCplx; out result: TSCplx);
5function Cosh(const X: Double): Double;Hyperbolic cosine.
6function Coshf(const X: Single): Single;

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

Hyperbolic cosine.

#NameTypeDescription
1XTCplx

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

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

Hyperbolic cosine.

#NameDescription
1XDefines argument for function.
2resultReturns the hyperbolic cosine.

Result: stored in self (calling object)

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

#NameTypeDescription
1XTSCplx

Returns: TSCplx

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

#NameTypeDescription
1XTSCplx
2resultTSCplx

Result: stored in self (calling object)

Overload 5: function Cosh(const X: Double): Double;

Hyperbolic cosine.

#NameTypeDescription
1XDouble

Returns: Double - Returns the hyperbolic cosine of real argument X.

See Also: Math387.ArcCosh

Overload 6: function Coshf(const X: Single): Single;

#NameTypeDescription
1XSingle

Returns: Single