Math387::Floor Function

Overload List

#SignatureDescription
1double Floor(const double X);Round towards negative infinity.
2TCplx Floor(const TCplx &X);Round towards negative infinity.
3TSCplx Floor(const TSCplx &X);

Overload 1: double Floor(const double X);

Round towards negative infinity.

#NameTypeDescription
1Xconst double

Returns: the biggest integer rounded real less than or equal to X. Floor(-2.8) = -3 Floor(2.8) = 2 Floor(-1.0) = -1

See Also: Math387::Ceil
Declared in Dew::Math::Units::Math387 · Dew.Math/Units.Math387.h · Cross-compiler

Overload 2: TCplx Floor(const TCplx &X);

Round towards negative infinity.

#NameTypeDescription
1Xconst TCplx &
Remarks:

Real and imaginary part are handled independently.

Declared in Dew::Math::Units::Math387 · Dew.Math/Units.Math387.h · Cross-compiler

Overload 3: TSCplx Floor(const TSCplx &X);

#NameTypeDescription
1Xconst TSCplx &
Declared in Dew::Math::Units::Math387 · Dew.Math/Units.Math387.h · Cross-compiler