float floor(float f)
Return the closest integer value less or equal to f .
floor() does not return an int, merely an integer value stored in a float.
int
float
ceil() , round()