floor()

Published Jul 16, 2021Updated Dec 21, 2022
Contribute to Docs

The floor() function returns the first whole number that is less than or equal to the argument.

Syntax

The cmath library must be added at the top of the file.

std::floor(n);

Argument must be a double/float/long double, and the return value will be the same type.

Example

double result;
result = std::floor(n);

Codebyte Example

Use floor() to round down the double 12.3456:

us
Visit us
code
Hide code
Code
Output
Hide output
Hide output
Loading...

All contributors

Looking to contribute?

Learn C++ on Codecademy