Math387.Ceil / Ceilf Method

Overload List

#SignatureDescription
1function Ceil(const X: TCplx): TCplx;Round towards positive infinity.
2function Ceil(const X: TSCplx): TSCplx;
3function Ceil(const X: Double): Double;Round towards positive infinity.
4function Ceilf(const X: Single): Single;

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

Round towards positive infinity.

#NameTypeDescription
1XTCplx

Returns: TCplx (complex)

Remarks:

Real and imaginary part are handled independently.

Overload 2: function Ceil(const X: TSCplx): TSCplx;

#NameTypeDescription
1XTSCplx

Returns: TSCplx

Overload 3: function Ceil(const X: Double): Double;

Round towards positive infinity.

#NameTypeDescription
1XDouble

Returns: Double - the smallest integer rounded real greater than or equal to X. Ceil(-2.8) = -2 Ceil(2.8) = 3 Ceil(-1.0) = -1

See Also: Math387.Floor

Overload 4: function Ceilf(const X: Single): Single;

#NameTypeDescription
1XSingle

Returns: Single