C floor() Function

Last Updated:

C floor()

The floor() function returns a number representing the nearest integer which is less than or equal to the specified number.

This function is defined in <math.h> header file.

Example

C Compiler
#include <stdio.h> #include <math.h> int main() { printf("%.lf", floor(8.2)); return 0; }

Syntax

double floor(double x)

Parameter Values

ValueTypeExplanation
x Required Specifies the floating point value.

Return Value

ValueExplanation
Number Returns a number representing the nearest integer which is less than or equal to the specified number.

More Examples

Example

C Compiler
#include <stdio.h> #include <math.h> int main() { printf("floor(-8.9) = %.lf\n", floor(-8.9)); printf("floor(-8.2) = %.lf\n", floor(-8.2)); printf("floor(-8) = %.lf\n", floor(-8)); printf("floor(8) = %.lf\n", floor(8)); printf("floor(8.2) = %.lf\n", floor(8.2)); printf("floor(8.9) = %.lf\n", floor(8.9)); return 0; }

Share this Page

Meet the Author